进程似乎占用了100%的CPU,这是很好的,但也是磁盘IO的100%+,这是一个巨大的瓶颈。在linux或mac上运行不到10秒的任务在windows上完成需要40分钟以上。为什么坞-撰写坚持将150 on /s写入磁盘而不是使用ram?我有很多公羊。实际上,我可以将整个码头集装箱系统存储在ram中,剩下大约10 in的内存。顺便说一句,虽然坚持docker只在linux上运行服务器是可行的,但是开发必须支持windows、Linux和mac。此外,禁用反病毒
我使用gnu并行,如下所示:run_backtest是一个函数,它将读取conf.yaml并运行一些代码。PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
154561 xxx 20 0 1355764 1.1g 3608 R 200 0.1 0:32.25 bt_a