這裡列出來自 Ubuntu 正體中文網站 xenomorph0525 大大列出的一些調校,給大家參考:
======
如果要把Ubuntu裝至隨身碟,請先拔掉硬碟排線,以防將GRUB開機選單程式裝到硬碟上。裝好後可以做如下的調校,並且注意儘量不要安裝額外驅動程式,以免插到別台電腦時無法正常使用。
1.
系統更新核心時會重整GRUB的開機選單,主機硬碟裡的其他作業系統也將會被納入,
然而隨身碟插到別台電腦時,這些多出的選項只是累贅,下列方法可以避免納入額外的作業系統
sudo sed -i '$a GRUB_DISABLE_OS_PROBER=true' /etc/default/grub
sudo update-grub
2.
若把Ubuntu裝在隨身碟上
可以將I/O Scheduler的值改為noop,加快讀寫速度(從下次開機起生效)
sudo sed -i 's/GRUB_CMDLINE_LINUX=""/GRUB_CMDLINE_LINUX="elevator=noop"/g' /etc/default/grub
sudo update-grub
3.
將系統暫存目錄及套件快取目錄掛載於記憶體,減少對隨身碟的讀寫和使用容量(從下次開機起生效)
sudo apt-get clean
sudo nano /etc/fstab
加入這兩行
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/cache/apt/archives tmpfs defaults 0 0
sudo nano /etc/rc.local
在「exit 0」之上 加入下面這一段
if [ ! -e /var/cache/apt/archives/partial ]; then
mkdir /var/cache/apt/archives/partial
fi
4.
將家目錄裡的快取目錄、縮圖目錄、PPS目錄掛載於記憶體,減少對隨身碟的讀寫和使用容量
sudo nano /etc/skel/.profile
加入下面這幾段
if [ ! -e /run/shm/$USER ]; then
mkdir -p /run/shm/$USER/cache /run/shm/$USER/thumbnails /run/shm/$USER/pps
fi
if [ ! -e $HOME/.cache ]; then
ln -s /run/shm/$USER/cache $HOME/.cache
fi
if [ ! -e $HOME/.thumbnails ]; then
ln -s /run/shm/$USER/thumbnails $HOME/.thumbnails
fi
if [ ! -e $HOME/.pps ]; then
ln -s /run/shm/$USER/pps $HOME/.pps
fi
接著執行下記指令後 重新登入
cp /etc/skel/.profile ~/.profile
sed -i '$a export _JAVA_OPTIONS="-Dfile.encoding=BIG5"' ~/.profile
rm -rf ~/.cache ~/.thumbnails ~/.pps
5.
將Firefox的快取目錄掛載到記憶體 請拖曳下記指令到終端機
並把「/run/shm/user/firefox/default」裡的「user」換成自己的用戶名稱 接著先關閉Firefox後再予執行
sed -i '$a user_pref("browser.cache.disk.parent_directory", "/run/shm/user/firefox/default");' ~/.mozilla/firefox/*.default/prefs.js
完成後移除舊有的快取檔
rm -rf ~/.mozilla/firefox/*.default/Cache ~/.mozilla/firefox/*.default/_CACHE_CLEAN_
那個I/O調度如果在隨生蝶上 noop還是 deadline比較快?
回覆刪除