我的一台笔记本电脑是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