其实有时候就是自虐,上学那会为了ubuntu的分区能折腾几天,重装系统好几次,翻遍各大论坛帖子,现在工作了越来越忙也没时间折腾这些了,现在把配置记录以下,减少以后装系统折腾时间。
1.swap分区
关于分不分,分多少众说纷纭,不过如果你想要休眠功能,是必须要分的,也可能能通过交换文件实现,但我没有试,希望谁知道也能告诉我一声。其次分多少的问题,有的说是物理内存的1~2倍,这个感觉不可靠,如果我内存16G,我还要分16G的内存空间嘛。所以我觉得吧内存空间1~2G就行了。
今天看到了一个帖子,讲的比较明白,参看: http://www.linuxidc.com/Linux/2014-05/102272.htm
如果你比较懒,不看也行,文章就是让更改Swappiness,我们可以直接在 /etc/sysctl.conf 文件中对 swappiness 值进行编辑,在该文件中找到 vm.swappiness 并对其值进行更改(最好是10),如果你没找到这个参数,可以直接在文件末尾添加:
<span style="font-size:18px;">vm.swappiness=10</span>
如图:
该值主要表示我们希望 Linux 从内存与 SWAP 分区进行数据交换的强度,值为 10 则表示当内存占用到 90% 时开始将数据写入 SWAP。Ubuntu 的默认 swappiness 值为 60,这表示当内存占用到 40% 时开始将数据写入 SWAP。