![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - [ 問題 ] RAMDISK的快取迷思以及終極運用
(https://www.pcdvd.com.tw/showthread.php?t=788274)
|
---|
引用:
好像是XP關閉後按確定時會通知一次,之後就不在通知 但VISTA則是多了每次開機後,在右下方會通知虛擬記憶體不足 也對,其實不必鑽牛角尖 :think: 引用:
所以真的蠻可惜的 技嘉沒繼續出新版的I-RAM 不過這種儲存方式危險多了 只要電池掛掉 作業系統連同所有軟體瞬間蒸發 :cry: 引用:
工作管理員顯示的好像只有吃多少記憶體,但沒有顯示吃哪一方的資源 :confused: 引用:
看來光憑推論只能想像 還是要靠實戰 手邊已有暴龍74G以及2顆7200轉組成的RAID 所幸主機板有4個插槽 只差4條2G的記憶體了 :( 引用:
哇災啦 但是開機時第一次執行軟體時總會花一段時間載入 例如:開啟EXCEL時會頓個1.2秒,但是關掉後再開就會很快 所以第一次執行時還是會動用到硬碟 假如程式放在RAMDISK上,就不會有這遲鈍現象 不過呢 為了搞這招,開機時卻要多花好幾分鐘載入Program Files的所有軟體 整體所花的時間並沒有快多少 這只是純試驗罷了 後來想想 其實也不必全部塞進RAMDISK中 只要將平常比較常使用的軟體(例如OFFICE或遊戲) 安裝進RAMDISK即可達到加速效果 不過這就像是VISTA的SuperFetch 差別在於RAMDISK可以自己指定所需要的 而不是讓SuperFetch決定 引用:
呵呵 我也覺得應該不是 所以才需要指導咩 :shy: 不過假使記憶體足夠 ReadyBoost也是不需要的 這項功能也是因應手頭不寬裕的使用者 以及NoteBook的使用者而開發的 ---------------------------------------------- |
引用:
了解 不過記憶體不足,會讓程式轉而向虛擬記憶體要求資料 卻也是事實 引用:
理論來說 除非是設計不良的程式 或是一次開太多程式 才有可能超過 所以單一程式來說是不大可能佔用超過4GB的記憶體 引用:
呃.... 為何 C 磁碟會有TEMP以及 Temporary Internet Files 這不就是快取了嗎? 就因為執行程式時 硬碟要跑軟體 而又要多一段時間查快取的資料 會將速度拉慢下來 所以才將快取放到RAMDISK上 分攤硬碟的工作 也達到加速的效果 引用:
大概之前說錯了 我的意思是 硬碟要負責執行軟體的任務 還要多一道翻查快取的工作 效率自然會下滑 |
工作管理員預設的"記憶體使用量"就是實體記憶體
在選擇欄位裡可以另外把虛擬記憶體用量也勾選顯示出來 像IE之類的軟體,用一段時間後,虛擬記憶體使用量很容易大於實體記憶體使用量(實體記憶體未用完) |
RAM Disk 用來放分頁檔絕對有加速效果,有用過的都知道.
程式大多要用到分頁檔,這是沒辦法的事,想改變自己寫程式吧. 個人試過,將一些程式如網路GAME跟分頁檔,整個安裝到RAM Disk中,用起來,跟沒用RAM Disk可以差個3秒以上,絕對感覺的出來,硬碟沒在那一直讀取的感覺只有 爽 1個字可以形容,再說又可以減少硬碟讀取的損耗跟噪音. 個人再推一隻有加速效果的軟體 "Super Cache II" ,RAM比較少不能玩RAM Disk的朋友可以試試128MB就能用了,幫硬碟增加快取的軟體,效果顯著. RAM 多的朋友 請用Gavotte_RAMDisk v1.0.4096.4,在XP 32 Bit下,裝上8GB的RAM,系統一樣只能使用3.25GB的RAM,但是它能讓系統使用原本抓不到的4.75GB RAM,來當RAM Disk用,遊戲 分頁檔 全都給它丟進RAM Disk中,包你順順順 :D |
引用:
這種說法也不是很妥當,事實上並不是向虛擬記憶體要求資料,而是執行page swap,這細節有機會再討論。 引用:
這個就有問到重點了。 基本上 TEMP 不是快取,只是作業系統規畫一個空間,放置應用程式在執行時所產生的一些臨時的檔案。 Temporary Internet Files 是快取沒錯,但是他不是硬碟的快取,他是IE的網頁快取,假如你用IE開啟一個網頁,但是Temporary Internet Files裡已經有了,那麼IE就不會再下載一次,而是直接使用Temporary Internet Files裡面的,因此速度就會比較快。 重點就是,誰當誰的快取要分清楚: 硬碟上的Temporary Internet Files是網頁的快取, 記憶體 是 硬碟的快取, CPU上的L3或是L2 是 記憶體的快取。 當然 把 Temporary Internet Files 搬到 RAMDISK ,就是變相的用記憶體當網頁的快取,速度當然就更快了.. 另外 stx 大大 說的方法非常好用,我目前的做法跟他一模一樣,建議大家可以試試看,很不錯.. |
我有試過 轉影片的時候,轉出目的地為RAM DISK,轉檔速度會飆快 :agree:
當然缺點是必須先確定轉後的檔案不會大於 RAM DISK 另外還要花掉搬檔案回硬碟的時間 上面提到 把瀏覽器的暫存檔放ram disk 之前有另外一篇也是在吵這個 吵的重點在 暫存放ram disk的確會變快,但若每次都沒有存回硬碟,開機後第一次瀏覽依然慢, 後面有用到才會快點 這樣會造成主機端的負擔增加...... 很遺憾,我的板子支援8G 但是裝4G都抓不到了..... 唉 拼 I-RAM算了... |
引用:
請問你用什麼軟體轉什麼檔案,DVD2AVI or AVI2DVD? 之前我試過插8G,用4G做ramdisk DVD2AVI用autoGK AVI2DVD用ConvertxtoDVD 無論是檔案放在RAMDISK或是非RAMDISK,轉檔案到RAMDISK 轉檔時間都沒有什麼改變 |
引用:
拼 i-ram 要向下面圖的拼法才有價值.. :) http://69.56.234.178/IRAM_files/image017.jpg |
引用:
要這樣拼, 也順便把 dual core IOP34x-based raid HBA 搞一張回家, http://www.intel.com/design/iio/index.htm http://www.tomshardware.com/2008/04...cted/index.html ![]() 這樣才夠完整.. :) 速度也拼的出來, 板上有達人光靠 single core IOP 就可以拼到 > 500MB/s |
Ramdisk Plus有用Vista的人可以試試,至於系統程式各方面有沒有提升速度,自己試了便知.. ;)
|
所有的時間均為GMT +8。 現在的時間是04:57 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。