linode中检查是否正确的使用了swap

ubuntu swap
小弟的電腦永遠都在退休邊緣,永遠記憶體都是很少的,
少到每次用ubuntu都覺得很慢,最後才知道是swap的問題,
加一下吧。

出處:http://alfredcave.blogspot.com/2009/10/ubuntu-swap.html

一個流傳許久的迷思是Ubuntu(或所有的Linux系統)都需要在硬碟中劃分一個SWAP分割區。的確,這種方式可以取得較佳的效能。其實Ubuntu可以像Windows和Mac OS X一樣,使用SWAP檔案(於root分割區內)作為系統的虛擬記憶體。這個方法雖然犧牲部份效能,不過有時候卻是最佳(或唯一)的解決之道。例如:使用者只能劃分一個硬碟分割區供Ubuntu安裝(蘋果的BootCamp雙開機軟體只就允許一個非蘋果作業系統分區)。

要建立一個SWAP檔案,首先要建立一個足夠大的「」檔案,再將其格式化為SWAP檔案,最後再確定Ubuntu開機時會叫用這個SWAP檔案。

首先進入終端機(或命令列模式),用dd命令在root之下建立一個1GB的檔案(count=參數選項決定檔案的大小,以MB為單位,1GB=1024MB):

sudo dd if=/dev/zero of=/swapfile bs=1M count=1024

然後將這個檔案SWAP格式化:

sudo mkswap /swapfile

要令Ubuntu在開機時會掛載這個SWAP檔案,必須修改/etc/fstab檔案:

gksu gedit /etc/fstab

在檔案的最末端加上一行新命令:

/swapfile none swap sw 0 0

重新開機之後,可以輸入命令來確認Ubuntu的確使用了SWAP檔案:

cat /proc/meminfo|grep Swap

這個方法可以在系統現有的SWAP分割區之外,增加額外的虛擬記憶體。例如:使用者需要處理高解析度的大照片,或是處理長篇影片檔案時,無須冒險重新分割硬碟。

reference:
posted on 2010-09-01 12:03  lexus 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2010/09/01/1814729.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值