引用:
Originally posted by lutin111
想問一下沒事裝太多記憶体是不是會增加記憶体搜尋的時間反而減低了效率,以前dos時代不是有虛擬硬碟可預先設定多餘的記憶体當硬碟使用,為何進入視窗後就沒有了?
現在的虛擬記憶体,我們不能控制它.
|
DOS 時代, 用記憶體來充當虛擬硬碟是權宜之計, 因為 DOS 能控制的記憶體只有 1 MB, 就算是用了 QEMM 這種軟體, 當要使用 1MB 以外的空間時, 必須透過 1MB 裡某 64KB 頁, 利用 DPMI 將 1MB 外的記憶體切換進來用, 在 DOS 下, 這是不得已的作法, 但是 Windows 已經進入保護模式了, 直接存取記憶體就可以了, 效率更好.
RAM DISK 主要的用意是將常用檔案預先讀入記憶體, 系統要讀取的時候, 先把檔案讀入記憶體中, 只不過以目前作業系統的架構來看, 效益並不顯著.