RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助] [問題]RAMDISK程式到底能否提升效能?   字型大小:||| 
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6773
 . 失蹤: 3275
#1 : 2011-6-20 05:31 PM     全部回覆 引言回覆

在RAM上讀寫資料,一定比硬碟來得快很多。但RAMDISK不是裝了就有用。裝了之後,使用者還得自己判斷哪些應用程式適合把RAMDISK當成暫時的存取空間。如果不懂得設定,裝了也是白裝。如果懂得設定,而且RAMDISK夠大,自然就能體會RAMDISK的強大之處。


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6773
 . 失蹤: 3275
#2 : 2011-6-21 12:50 PM     全部回覆 引言回覆

當然,最厲害的是您了,全世界最懂的人就是您了,在您面前有哪個人敢說他懂設定,這樣行了吧。
拿軟碟機來說嘴哪能顯示您的厲害之處,您應該說想當初我用空管和打孔卡就會設定RAMDISK了...
只不過回文恰好在那個最厲害的人的樓下,就被嗆聲,想不到連這裡也會發生這種事...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6773
 . 失蹤: 3275
#3 : 2011-6-23 05:29 PM     全部回覆 引言回覆

RAMDISK要發揮功用,必須配合幾個條件,如果沒滿足這些條件,RAMDISK裝了跟沒裝沒兩樣。
1. 應用程式必須有頻繁、大量的磁碟存取動作。如果AP在開始執行後就把所有需要用到的變數、資料都放在RAM裡,不再去做DISK IO,那麼RAMDSIK根本沒有發揮的餘地。
2. 除了頻繁、大量存取之外,同一份資料,應用程式還必須重複去存取它。如果一份資料只是讀完、寫完就不需要重複存取,那麼RAMDISK也派不上用場。
3. 應用程式必須自己管理所需要用到的磁碟存取動作,而不是全部放給作業系統來管理。以圖片編輯軟體為例,在編輯圖片的過程中,如果把每個編輯動作所產生的結果都保留下來,會需要用到許多暫存空間,如果應用程式把管理暫存空間的工作都交給作業系統來做,那麼RAMDISK就沒有發揮功用的機會了,除非把作業系統所管理的暫存空間指向RAMDISK。

或許有人會說他RAMDISK裝了也沒提升什麼效能,那是因為沒有滿足RAMDISK的使用條件。RAMDISK不是萬能工具,能適合所有的使用情境。一個再好的工具也得由懂得如何使用工具的使用者來使用它才能發揮出它的最大功用。如果使用者不具有判別哪種情況適合用哪種工具的知識,那麼再好的工具都會被當成垃圾。
...難道說,垃圾是被人的無知所製造出來的嗎?

此外,在裝了SSD之後,RAMDISK能提升速度的空間應該會縮小不少,但如果考慮SSD的耐用壽命可能會在重複讀寫下縮短的話,那麼針對某些會頻繁、大量、重複存取磁碟上資料的應用程式,例如網頁流覽器,或是圖片、影片編輯軟體來設定RAMDISK,還是有價值的。

RAMDISK不能拿來開機是因為目前沒有一塊主機板能在關機後仍然維持輸送電力給RAM,但我隱約記得幾年前在網路上看過有高人不知做了什麼改裝,把作業系統效裝到RAM裡,直接從RAM開機,不知道有沒有人看過類似的資料?

[ericshliao 在  2011-6-23 05:50 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-4-28 10:16 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.024995 second(s), 7 queries , Qzip disabled