亚洲小视频在线播放,久久99国产精品视频,久久精品电影,国产青草视频在线观看免费影院,曰韩毛片,欧美深夜福利网站在线观看,玖玖精品

學習啦 > 學習電腦 > 電腦硬件知識 > 內存知識 > 虛擬內存是什么

虛擬內存是什么

時間: 孫勝龍652 分享

虛擬內存是什么

  大家或多或少都了解內存,那么虛擬內存大家了解嗎?沒關系,學習啦小編在這里給大家詳細介紹什么是虛擬內存。

  虛擬內存用硬盤空間做內存來彌補計算機RAM空間的缺乏。當實際RAM滿時(實際上,在RAM滿之前),虛擬內存就在硬盤上創(chuàng)建了。當物理內存用完后,虛擬內存管理器選擇最近沒有用過的,低優(yōu)先級的內存部分寫到交換文件上。這個過程對應用是隱藏的,應用把虛擬內存和實際內存看作是一樣的。

  每個運行在WindowsNT下的應用被分配到4GB的屬于自己的虛擬地址空間(2GB給應用,2GB給操作系統(tǒng))。

  使用虛擬內存存在這樣的問題,那就是讀寫硬盤的速度大大慢于讀寫實際RAM的速度。這就是當NT系統(tǒng)在沒有足夠的內存時程序運行慢的原因。

  虛擬內存是文件數據交叉鏈接的活動文件。是WINDOWS目錄下的一個"WIN386.SWP"文件,這個文件會不斷地擴大和自動縮小。

  就速度方面而言,CPU的L1和L2緩存速度最快,內存次之,硬盤再次之。但是虛擬內存使用的是硬盤的空間,為什么我們要使用速度最慢的硬盤來做為虛擬內存呢?因為電腦中所有運行的程序都需要經過內存來執(zhí)行,如果執(zhí)行的程序很大或很多,就會導致我們只有可憐的256M/512M內存消耗殆盡。而硬盤空間動輒幾十G上百G,為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬盤空間來充當內存使用.

220849