2012年12月10日 星期一

Ubuntu RAMDisk

想試試 RAMDisk 是不是真有這麼神奇,
讓大家這麼想用它進而使系統執行變得快速?

可是照著 Tsung's Blog 中所寫的做也不知道做得對不對…

我是以 Tsung 大的第 5 個方法進行實作,
可是裡面沒有記載如何看結果是怎麼樣…

我還是記錄一下目前是怎麼做的。

首先是修改 /etc/fstab 的內容,
tmpfs開機後就自動被掛載起來
其 fstab 目前的結果如下:
# /etc/fstab: static file system information.
#                                                                                                                                     
# Use 'blkid' to print the universally unique identifier for a                                                                        
# device; this may be used with UUID= as a more robust way to name devices                                                            
# that works even if disks are added and removed. See fstab(5).                                                                       
#                                                                                                                                     
#                                                                            
proc            /proc           proc    nodev,noexec,nosuid 0       0                                                                 
# / was on /dev/sda2 during installation                                                                                              
UUID=f4c88cc3-0caa-4476-83ef-b0699139d98c /               ext4    errors=remount-ro 0       1                                         
# /home was on /dev/sda6 during installation                                                                                          
UUID=37718ea7-60bd-4639-919e-f3d0f22c121f /home           reiserfs defaults        0       2
# swap was on /dev/sda7 during installation
UUID=3332b5d5-f42a-44de-82be-f0302136741b none            swap    sw              0       0
tmpfs            /tmp            tmpfs            size=1024m,mode=1777            0            0

可是我的結果不知道是不是正確(如黃色所標示的):
lancer@lancer-desktop:~$ df
檔案系統         1K-區段      已用      可用 已用% 掛載點
/dev/sda4       25803068  10038148  14451336   41% /
udev             3968848         4   3968844    1% /dev
tmpfs            1048576        80   1048496    1% /tmp
tmpfs            1592364      1140   1591224    1% /run
none                5120         0      5120    0% /run/lock
none             3980904      2192   3978712    1% /run/shm
/dev/sda6      146543232  66785472  79757760   46% /home
因為它的「已用」好像一直處於 80,
很少變動過。


不過它似乎是可行的,
因為每次 Ubuntu 核心更新後電視棒的驅動都得重新編譯安裝,
每次進行編譯安裝約略耗費 5~8 秒的時間,
但將欲編譯的驅動移至 RAMDisk 再進行編譯時發現約 1 秒多就編譯安裝完成,
確實快上許多!

沒有留言:

張貼留言