0

我一直在运行 Python octo.py 脚本来对一系列文件进行字数统计/作者。该脚本运行良好——我在一组有限的数据上进行了尝试,并得到了正确的结果。

但是当我在完整的数据集上运行它时,它需要很长时间。我在具有双核 2.33 GHz 和 2 GB RAM 的 Windows XP 笔记本电脑上运行。

我打开了我的 CPU 使用率,它显示处理器以最大值的 0%-3% 运行。

我能做些什么来强制 Octo.py 使用更多的 CPU?

谢谢。

4

1 回答 1

0

由于您的应用程序的 CPU 密集度不是很高,因此慢速磁盘成为瓶颈。旧的 5200 RPM 笔记本电脑硬盘驱动器非常慢,除了碎片和低 RAM(影响磁盘缓存)外,读取速度非常慢。这反过来会减慢处理速度并降低 CPU 使用率。您可以尝试碎片整理、压缩输入文件(随着它们的磁盘变小,处理速度会提高)或其他提高 IO 的方法。

于 2013-05-04T19:45:40.383 回答