我注意到当我做大量的写应用程序时,整个系统会变慢。为了进一步测试,我运行了这个(相对)低CPU高磁盘活动:
john -incremental > file_on_SSD
这每秒将数万个字符串抽出到我的系统磁盘上的文件中。
执行此操作时,鼠标会滞后,TTY变得无响应,应用程序“消失”,并且通常整个计算机都无法使用。当我最终可以使用Control + C时john
,系统将在几秒钟后恢复到完整的状态。
这是一个极端的例子,但是我遇到了类似的问题,即写入强度较低的活动(例如从快速的源中复制大文件或转码)的活动较少。
我的主操作系统磁盘是带有EXT4 的相当快的SSD(OCZ Agility 60GB)。如果将john
EXT4的输出写入机械磁盘,尽管速度慢得多(SSD每秒约42,000个字,机械速度8,000 w / s),但我不会遇到同样的速度下降。吞吐量可能是相关的。机械磁盘也与系统无关。只是数据而已。
而且我正在使用内核2.6.35-2,但是我注意到了这个问题,因为当我大概在使用.31或类似的东西时,我得到了这个SSD。
那么,是什么原因导致经济放缓?EXT4问题?内核问题?SSD问题?上述所有的?还有吗
如果您认为我需要进行其他测试,只需在注释中告诉我该怎么做,然后将结果添加到问题中即可。