當前位置:編程學習大全網 - 熱門推薦 - 虛擬內存是什麽

虛擬內存是什麽

虛擬內存是計算機系統內存管理的壹種技術。

它使得應用程序認為它擁有連續的可用的內存(壹個連續完整的地址空間),而實際上,它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進行數據交換。大多數操作系統都使用了虛擬內存,如Windows家族的“虛擬內存”;Linux的“交換空間”等。

虛擬內存

虛擬內存別稱虛擬存儲器(Virtual Memory)。電腦中所運行的程序均需經由內存執行,若執行的程序占用內存很大或很多,則會導致內存消耗殆盡。為解決該問題,Windows中運用了虛擬內存技術,即勻出壹部分硬盤空間來充當內存使用。當內存耗盡時,電腦就會自動調用硬盤來充當內存。

以緩解內存的緊張。若計算機運行程序或操作所需的隨機存儲器不足時,則 Windows 會用虛擬存儲器進行補償。它將計算機的RAM和硬盤上的臨時空間組合。當RAM運行速率緩慢時,它便將數據從RAM移動到稱為“分頁文件”的空間中。將數據移入分頁文件可釋放RAM,以便完成工作。

以上內容參考:百度百科——虛擬內存

  • 上一篇:古典主義風格的裝修有什麽特點
  • 下一篇:cf王者之心多少鉆石能抽到啊?
  • copyright 2024編程學習大全網