【 XBATU . COM 】    【 MOZICHINA . COM 】    【 2858999 . COM 】


 

如何为ubuntu 14.04 添加swap分区,让低配电脑不再卡顿。

webmaster@李松涛 提交于 周六, 06/25/2016 - 15:46

 

我的一台笔记本电脑是2005年购置的 IBM Thinkpad R52,现在是2016年,这台笔记本电脑服役已经超过10年。系统原装的是Windows Xp,几年前,把内存升级到了500M,硬盘升级到100G,再后来,把系统也换成了ubuntu12.04,为了让电脑的运行速度快一点,把ubuntu的桌面系统也替换为了xfce,经过一番改造,这台笔记本电脑的运行速度还行,基本不卡顿。

最近,对这台笔记本电脑的系统进行了升级,从ubuntu 12.04升级为ubuntu 14.04,升级完成后,其他还好,只是用google-chrome上网,页面老是无响应,卡顿的不要不要的,其实,只要是很耗资源的程序运行时都会卡顿,甚至卡顿的电脑看起来像死机一样。

通过用命令:swapon -s 或者 free -m 来查看系统的swap分区的相关信息,发现根本没有设置swap分区,系统的硬件配置如此古老,运行着ubuntu14.04系统,还没有设置swap分区,这种情况下,电脑的运行速度能超过蜗牛才怪呢!^_^

下面介绍如何解决这种问题,让老旧的低配电脑重新焕发青春!^_^

 

1、创建/swap/swapfile

 

没有/swap目录的可以用命令:sudo mkdir /swap 来建立 /swap 目录。

sudo fallocate -l 1G /swap/swapfile

swapfile的大小这里设置为1G,一般都设置为物理内存的倍数,我的内存是500M,swapfile的大小设置为内存的2倍。

 

2、设置/swap/swapfile权限

 

sudo chmod 600 /swap/swapfile

 

3、制作swapfile

 

sudo mkswap /swap/swapfile

 

4、启用swapfile

 

sudo swapon /swap/swapfile

 

5、查看swap分区信息

 

通过用命令:swapon -s 或者 free -m 来查看系统的swap分区的相关信息,发现已经有了大小为1G的交换分区了。

 

6、修改fstab,使开机后系统自动加载swap分区。

 

sudo vi /etc/fstab

在文件末尾添加:

/swap/swapfile   none    swap    sw    0   0

 

搞定,重新开机,上网试试,电脑速度完全正常啦!^_^

 

The end

 

 


【 XBATU . COM 】    【 MOZICHINA . COM 】    【 2858999 . COM 】