lkr*_*aav 7 linux performance ssd swap
我在带有额外 6G 交换分区的 4G RAM 上运行,SSD 是相当不错的 SAMSUNG MZMPA128HMFU 型号。当事物停留在 RAM 中时,系统对工作负载的响应非常好,但是一旦事物以任何有意义的数量到达交换分区(假设使用了 1GB 以上的交换),在交换过程中响应能力就会完全耗尽。SSD 灯会持续亮起几秒钟,而显然有大量内容被调入或调出,在此期间所有其他 IO 都被阻止。我已经看到系统负载在几秒钟内从 0.8 跳到 10,然后随着 IO 再次运行而下降。当交换处于活跃状态时(我一直打开一堆大型应用程序),随着正常运行时间的增加(现在是 26 天),这些令人窒息的交换事件会越来越频繁地发生。
我在看latencytop,但它并没有告诉我我可以继续。
在这一点上似乎没有其他解决方案,只能停止足够多的应用程序来执行 swapoff -a 并停止使用交换。不确定这如何影响我的使用模式,我几乎可以肯定它足以满足我经常运行的应用程序集。
将 vm.swappiness 降低到 1 并没有帮助。至少不是它本身。
这是众所周知的事情吗?在使用虚拟内存时,我有哪些选择可以让桌面响应速度不错?
我强烈建议安装更多内存,以免交换。任何交换只会降低 Linux 或 UNIX(tm) 系统的性能。所以安装足够的内存来停止交换!
归档时间: |
|
查看次数: |
1748 次 |
最近记录: |