引用:
作者heavywang
早期的記憶體雖然貴,但是絕對不是分頁這東西存在的主要原因。
|
了解
不過記憶體不足,會讓程式轉而向虛擬記憶體要求資料
卻也是事實
引用:
作業系統並無法預期使用者會需要多少記憶體,就算你安裝了4G的記憶體,但是應用程式的要求也可能會超過,因此理論上不管你安裝多少記憶體,都可能出現記憶體不足的現象。
|
理論來說
除非是設計不良的程式
或是一次開太多程式
才有可能超過
所以單一程式來說是不大可能佔用超過4GB的記憶體
引用:
這段我一直看不懂,硬碟本身怎麼當快取呢?自己當自己的快取,那還需要快取嗎??
|
呃....
為何 C 磁碟會有TEMP以及 Temporary Internet Files
這不就是快取了嗎?
就因為執行程式時
硬碟要跑軟體
而又要多一段時間查快取的資料
會將速度拉慢下來
所以才將快取放到RAMDISK上
分攤硬碟的工作
也達到加速的效果
引用:
這段更有點匪夷所思,主程式幹嘛要負責快取的工作啊????
感覺上樓主對於 快取的觀念 有點模糊。
|
大概之前說錯了
我的意思是
硬碟要負責執行軟體的任務
還要多一道翻查快取的工作
效率自然會下滑