将数据加载到内存中以获得更快的响应

时间:2014-09-25 11:53:14

标签: python c++ linux caching in-memory

我正在使用svm分类器,它使用学习模型对数据进行分类。这是我执行的命令:

./svm_classify input.txt modelrank > input.txt.entities

svm_classify - 是开源分类器(Link

input.txt - 要分类的输入文件。

modelrank - 这是用于分类的svm模型。有124MB。使用大型数据集进行训练。

input.txt.entities - 输出文件

但是modelrank是大文件,124mb。在新的分类请求期间每次加载都会使进程变慢。

无论如何都可以In memory以便在有新请求时立即响应?

1 个答案:

答案 0 :(得分:0)

由于编辑软件可能会很麻烦,你可以做些什么来加快速度,首先将文件送到RAM。为此,您必须安装存储在RAM link中的分区。 这应该会明显减少加载时间。