2015年3月28日

Arch Linux - 使用 Zramswap 提升效能 ( Improve performance by using zramswap on Arch Linux )

為了提升 Arch Linux 在 Raspberry Pi 上的效能,之前先將系統設定超頻,除了超頻的方式之外,本次要安裝 Zramswap 套件來透過 zram、swap 方法繼續提升系統的效能,因此本篇將安裝、設定的過程都記錄下來。( 其他 Arch Linux 相關教學可以參考本篇整理 )



前置作業:
Zramswap 無法直接使用 pacman 下載、安裝,必須先從 AUR 下載壓縮檔然後自行編譯。因此編譯 Zramswap 的過程中會需要用到兩個套件,所以需要先行安裝:
pacman -S binutils fakeroot


下載 Zramswap:
前置作業完成後接著從 AUR 下載 Zramswap,
wget https://aur.archlinux.org/packages/zr/zramswap/zramswap.tar.gz
接著解壓縮檔案,
tar zxvf zramswap.tar.gz


編譯 Zramswap:
進入剛剛解壓縮過後的資料夾,
cd zramswap
# 開始進行編譯、建立 package
makepkg -s
編譯完會產生一個可安裝的檔案,如:zramswap-1.1-1-any.pkg.tar.xz


安裝、使用 Zramswap:
最後透過 pacman 安裝 Zramswap,
pacman -U zramswap-1.1-1-any.pkg.tar.xz
# 先設定開機時啟動,最後直接啟動 Zramswap
systemctl enable zramswap.service
systemctl start zramswap.service
最後查看 swap
swapon -s


Environment :
  ・ Arch Linux
  ・ Raspberry Pi Model B

Reference :
  ・ Arch Linux wiki


熱門文章