瀏覽單個文章
蝦米碗糕
*停權中*
 
蝦米碗糕的大頭照
 

加入日期: Mar 2008
您的住址: 潛水中
文章: 157
引用:
作者heavywang
早期的記憶體雖然貴,但是絕對不是分頁這東西存在的主要原因。


了解

不過記憶體不足,會讓程式轉而向虛擬記憶體要求資料
卻也是事實

引用:
作業系統並無法預期使用者會需要多少記憶體,就算你安裝了4G的記憶體,但是應用程式的要求也可能會超過,因此理論上不管你安裝多少記憶體,都可能出現記憶體不足的現象。


理論來說

除非是設計不良的程式
或是一次開太多程式
才有可能超過
所以單一程式來說是不大可能佔用超過4GB的記憶體

引用:
這段我一直看不懂,硬碟本身怎麼當快取呢?自己當自己的快取,那還需要快取嗎??


呃....
為何 C 磁碟會有TEMP以及 Temporary Internet Files
這不就是快取了嗎?

就因為執行程式時
硬碟要跑軟體
而又要多一段時間查快取的資料
會將速度拉慢下來

所以才將快取放到RAMDISK上
分攤硬碟的工作
也達到加速的效果

引用:
這段更有點匪夷所思,主程式幹嘛要負責快取的工作啊????

感覺上樓主對於 快取的觀念 有點模糊。


大概之前說錯了

我的意思是
硬碟要負責執行軟體的任務
還要多一道翻查快取的工作
效率自然會下滑
 
舊 2008-04-10, 10:17 AM #12
回應時引用此文章
蝦米碗糕離線中