标签: wolfram-mathematica mathematical-expressions
当我使用 ReadList 重复启动外部程序时,我发现了一个奇怪的现象, Mathematica 变得越来越慢。例如,以下代码将显示每个'ls'命令(我的平台是OS X)的CPU时间显着增加:
data = Table[Timing[ReadList["!ls"]], {100000}][[All, 1]]; ListPlot[data]
这种现象似乎无处不在其他外部程序。任何人都可以建议我如何避免这种速度下降?