我有一个很长的perl脚本(25000行),在这里我需要使用一次系统调用。如果有两个数据集,则在一个数据集上效果很好,而在另一个数据集上则完全没有效果。不工作的唯一区别是更大,它占用更多的内存(可用RAM的一半),并花费更多的时间来运行它。但是代码是相同的,当我运行大型数据集时,没有系统调用可以正常工作。我尝试了10个不同的系统调用,它们都与数据集或脚本无关,当我在大型数据集上运行脚本而它们都在小型数据集上运行时,它们都不启动。
我真的无法解决这个问题,并且我坚持了一段时间,任何人都知道可能是什么问题?
我有一个很长的perl脚本(25000行),在这里我需要使用一次系统调用。如果有两个数据集,则在一个数据集上效果很好,而在另一个数据集上则完全没有效果。唯一的区别在于...