关于ubuntu系统,优化Swap提高响应速度

这个问题也是昨天突然查找到的帮助信息,然后根据帮助信息自己修改完成感觉还不错,就再自己博客上记录一下省的以后那天自己换电脑或者其他原因查找还要百度谷歌什么的麻烦!

原文如下:

众所周知,swap是硬盘里作为虚拟内存的一块区域。swap暂时存放尚未激活的数据。当系统决定

需要物理内存RAM激活进程的时候,这时就用到了swap。如果系统恰巧需要更多的内存资源或空

间,物理内存中未激活的数据会被移到 swap空间,因此腾出空间为他用。硬盘比RAM慢很多,这

会降低系统响应时间。所以,若有足够的RAM,我们可以控制swap使用情况加速Ubuntu。有个交

换参数控制内核从物理内存移出进程,移到交换空间。该参数从0到100,当该参数=0,表示只要有

可能就尽力避免交换进程移出物理内存;该参数=100,这告诉内核疯狂的将数据移出物理内存移到

swap缓存中。


默认的交换参数为60,对Ubuntu桌面用户来说,推荐交换参数为10.

下面我们一步一步来加快我们的笨兔兔,看好了:
1.打开终端,查看交换参数的值大小,输入命令:

cat /proc/sys/vm/swappiness

使用下列命令可临时将交换参数改为10,重启之后仍会恢复原状,变为60:

sudo sysctl vm.swappiness=10

永久的改变该参数,用下列命令:

gksudo gedit /etc/sysctl.conf

搜索关键字“ vm.swappiness”(无引号),改成你愿意的值。如果 vm.swappiness 不存在,可在

文件末尾添加:

vm.swappiness=10

完毕,保存文件,重启即可。

---------这是分割线---------

当然我用的是第一种,重启后回复原状态的

截图给大家看一下

0000031

崔哲博客本文短连接地址 : https://xn--xwr12q.xn--fiqs8s/EZZDm
点赞
  1. 木易小匠说道:

    每次ubuntu发布新版本都跃跃欲试,结果装上之后一般就是因为响应性而卸了,这个真是个大问题。。。挺像装两个系统的~

    1. 崔哲说道:

      恩,可惜gnome 3.x的桌面环境另我厌恶,所以现在都一直使用kde桌面环境:)

  2. 面子至上说道:

    不太清楚。。。只知道swap是内存的两倍

  3. 楚狂人网赚说道:

    技术贴啊,膜拜

    1. 崔哲说道:

      有用就好

  4. 博客大全说道:

    这系统,咱不会用了,呵呵。

  5. Likecer说道:

    我是Gnome,你的是...

    1. 崔哲说道:

      kde

  6. 豆腐面说道:

    挺专业的!

    1. 崔哲说道:

      :)