我知道这可能听起来很荒谬,但我的笔记本电脑装有 Xubuntu Saucy,内存为 4GB。我将 swapiness 从 60 降低到 7,但现在应用程序启动需要更多时间,而且在应用程序窗口出现之前我就能看到磁盘 i/o。Thunar 和终端尤其如此。在更改 swapiness 之前,启动此类应用程序不需要花费任何时间。
以下是 sysctl.conf 中的行:
vm.swappiness=6
vm.vfs_cache_压力=50
答案1
优化的效果通常很难判断。不过,可以通过以下方法衡量:基准测试工具。
为了加快使用 zram 工具,我会推荐使用它。该工具会在 RAM 中创建一个小的交换区域,使程序的使用速度更快;使用预加载可以记录程序的使用情况,使程序从磁盘读取的速度更快;最后调整交换功能,使系统减少交换的使用。此外,如果您喜欢冒险,可以通过非常仔细地阅读每个发行版的文档来优化文件系统(ext-4、btrfs 等)。所有这些在新系统中都没有太大区别,主要是针对旧硬件(2 年及以上)