作者henry8168 (z0 gj3c.6)
看板hardware
標題[請益] 我對 ramdisk 是不是哪裡有誤解?
時間Tue May 23 10:11:18 2017
大家好,最近在八卦板看到 Chrome 的暫存檔可以放到 ramdisk,加快載入速度。
所以稍微看了一下 ramdisk 的相關介紹,
知道是將 RAM 模擬成硬碟,在上面的檔案會被比一般硬碟百以上倍的速度存取。
所以我就想啦,如果做得更激進一點,把某個程式直接灌在裡面,
那是不是 Loading 速度也是一瞬間?
就像寫程式中存取某個宣告的變數的值一樣,都是不到眨一次眼的時間?
我知道 ramdisk 不適合安裝和儲存永久使用的東西,只是單純實驗性質。
我拿小朋友齊打交2來實驗,平時灌在硬碟裡要載入遊戲,
都大概要等個 5 秒左右遊戲才會載入完畢,這次直接全部灌在 ramdisk 裡面,
用系統管理員身分啟動遊戲,發現.....載入的速度根本沒差啊 o_o"
請問我對 ramdisk 是不是哪裡有誤解?
P.S 我的電腦 16GB 的 RAM,切 2GB 來當 ramdisk
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.179.172
※ 文章網址: https://webptt.com/m.aspx?n=bbs/hardware/M.1495505481.A.B1D.html
1F:→ maniaque: 若你是把程式拷貝到 ramdisk ,然後分別點執行 05/23 11:17
2F:→ maniaque: 那...你測不出啊,當你複製到 ramdisk ,會有 file cache 05/23 11:18
3F:→ maniaque: 這個機制,把你拷貝過程的東西,暫時留存在file cache內 05/23 11:18
可是我把 windows file cache 也移動到 ramdisk 底下了,
是不是能解決大大提到的問題?結果還是一樣ˊˋ
※ 編輯: henry8168 (60.248.18.139), 05/23/2017 12:29:01
4F:推 stevenyat: 那可能代表這5秒內大部分時間都不是在讀取XD 05/23 12:36
所以可能是 CPU 太弱的意思 囧"
5F:→ i8i: 我用imdisk測試,每秒可到1400MB 05/23 19:21
7F:→ rsps1008: 推S大,這5秒不是忙在硬碟讀取 05/24 00:56
9F:推 a2935373: 小朋友齊打交才多大 你是認為有多少東西需要載入XD 05/24 01:05
看了大家的解說大概了解了,我應該用更大的遊戲或程式去測試才會有感,
謝謝大家XD
※ 編輯: henry8168 (59.120.179.172), 05/24/2017 11:11:01