我使用GLPKMathProgInterface和JuMP在Julia中编写了一个程序来解决线性规划问题。该Julia代码由Python程序调用,通过多个命令行调用运行多个Juila代码实例。尽管我对实际求解器的性能非常满意,但初始化非常慢。我想知道是否有方法可以加快速度。
例如,如果我只保存以下内容到文件中:
例如,如果我只保存以下内容到文件中:
@time using DataFrames, CSV, GLPKMathProgInterface, JuMP, ArgParse
并运行它
mylabtop:~ me$ julia test.jl
12.270137 seconds (6.54 M allocations: 364.537 MiB, 3.05% gc time)
这个好像很慢,有没有什么好的方法可以通过像预编译这样的模块来加速,我只需要做一次?