精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

虛擬內存是什么意思

工程師 ? 來源:未知 ? 作者:姚遠香 ? 2019-03-14 14:50 ? 次閱讀

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

虛擬內存別稱虛擬存儲器。電腦中所運行的程序均需經由內存執行,若執行的程序占用內存很大或很多,則會導致內存消耗殆盡。為解決該問題,Windows中運用了虛擬內存 技術,即勻出一部分硬盤空間來充當內存使用。當內存耗盡時,電腦就會自動調用硬盤來充當內存,以緩解內存的緊張。若計算機運行程序或操作所需的隨機存儲器(RAM)不足時,則Windows 會用虛擬存儲器進行補償。它將計算機的RAM和硬盤上的臨時空間組合。當RAM運行速率緩慢時,它便將數據從RAM移動到稱為“分頁文件”的空間中。將數據移入分頁文件可釋放RAM,以便完成工作。

一般而言,計算機的RAM容量越大,程序運行得越快。若計算機的速率由于RAM可用空間匱乏而減緩,則可嘗試通過增加虛擬內存來進行補償。但是,計算機從RAM讀取數據的速率要比從硬盤讀取數據的速率快,因而擴增RAM容量(可加內存條)是最佳選擇。

虛擬內存是Windows 為作為內存使用的一部分硬盤空間。虛擬內存在硬盤上其實就是為一個碩大無比的文件,文件名是PageFile.Sys,通常狀態下是看不到的。必須關閉資源管理器對系統文件的保護功能才能看到這個文件。虛擬內存有時候也被稱為是“頁面文件”就是從這個文件的文件名中來的。

內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,WINDOWS運用了虛擬內存技術,即拿出一部分硬盤空間來充當內存使用,這部分空間即稱為虛擬內存,虛擬內存在硬盤上的存在形式就是 PAGEFILE.SYS這個頁面文件。

虛擬內存是什么意思

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RAM
    RAM
    +關注

    關注

    8

    文章

    1367

    瀏覽量

    114527
  • 內存
    +關注

    關注

    8

    文章

    2998

    瀏覽量

    73882
  • 虛擬內存
    +關注

    關注

    0

    文章

    70

    瀏覽量

    8052
收藏 人收藏

    評論

    相關推薦

    飛凌嵌入式ElfBoard ELF 1板卡-LCD顯示圖片編程示例之介紹mmap

    一下 mmap 函數的各個參數作用:addr:指定映射的虛擬內存地址,可以設置為 NULL,讓 Linux 內核自動選擇合適的虛擬內存地址。length:映射的長度;prot:映射內存的保護模式,可選值
    發表于 11-21 08:59

    如何優化RAM內存使用

    :使用任務管理器查看當前運行的程序和服務,關閉那些不需要的。 禁用啟動程序 :減少開機啟動項,只保留必要的程序。 2. 優化操作系統設置 調整虛擬內存 :合理設置虛擬內存,避免過多占用硬盤空間。 清理磁盤 :定期進行磁盤清理,刪除臨時文
    的頭像 發表于 11-11 09:58 ?173次閱讀

    基于DPU的輕量虛擬化解決方案

    機上都會運行宿主機以及虛擬化的系統軟件。這些系統軟件負責為用戶提供虛擬的計算環境,包括虛擬CPU、虛擬內存虛擬網絡等,都是由Hypervi
    的頭像 發表于 10-14 14:57 ?768次閱讀
    基于DPU的輕量<b class='flag-5'>虛擬</b>化解決方案

    Windows管理內存的三種主要方式

    Windows操作系統提供了多種方式來管理內存,以確保系統資源的有效利用和性能的優化。以下是關于Windows管理內存的三種主要方式的詳細闡述,包括堆內存管理、虛擬內存管理以及共享
    的頭像 發表于 10-12 17:09 ?407次閱讀

    RV32 和 RV64 特權架構:模塊化特性滿足系統需求

    有效地支持對輔存的分頁。 更復雜的 RISC-V 處理器用和幾乎所有通用架構相同的方式處理這些問題:使用基于頁面的虛擬內存。這個功能構成了監管者模式(S 模式)的核心,這是一種可選的權限模式,旨在支持現代
    發表于 09-05 16:59

    把ddr內存轉為固態硬盤的pcie轉接卡

    可以把轉接卡里的內存識別為相應大小的存儲空間。。就是這東西有大佬會設計嗎。。。個人想玩一下,玩過虛擬內存模擬硬盤軟件了。淘寶想買卻沒有這類轉接卡。。。
    發表于 05-26 20:31

    【鴻蒙】(一)Vmware虛擬機和Ubuntu安裝

    代碼和編譯非常緩慢; 例如;我的電腦是 8 核,16 個邏輯處理器,虛擬機的處理器數量選擇 1,每個處理器的內核數量選擇 12; 3.虛擬機內存配置不得超過電腦內存 根據經驗,虛擬內存
    的頭像 發表于 02-26 21:27 ?3243次閱讀
    【鴻蒙】(一)Vmware<b class='flag-5'>虛擬</b>機和Ubuntu安裝

    拆解mmap內存映射的本質!

    mmap 內存映射里所謂的內存其實指的是虛擬內存,在調用 mmap 進行匿名映射的時候(比如進行堆內存的分配),是將進程虛擬內存空間中的某一
    的頭像 發表于 01-24 14:30 ?1476次閱讀
    拆解mmap<b class='flag-5'>內存</b>映射的本質!

    32位4GB系統訪問2GB數據,虛擬內存會發生什么?

    單核創建了多線程,CPU 會從一個進程快速切換至另一個進程,其間每個進程各運行幾十或幾百個毫秒,雖然單核的 CPU 在某一個瞬間,只能運行一個進程。
    的頭像 發表于 01-22 17:21 ?802次閱讀
    32位4GB系統訪問2GB數據,<b class='flag-5'>虛擬內存</b>會發生什么?

    linux內核主要由哪幾個部分組成,作用是什么

    內存。它將內存劃分為不同的區域,并通過內存管理算法來分配和回收內存。它還提供了虛擬內存功能,允許多個進程共享系統的物理
    的頭像 發表于 01-22 14:34 ?2603次閱讀

    Windows服務器虛擬內存的設置建議

    虛擬內存是計算機操作系統用于擴展物理內存的一種機制。在Windows服務器上,虛擬內存的設置對系統性能和穩定性至關重要。以下是關于Windows服務器虛擬內存設置的建議。
    的頭像 發表于 12-25 17:03 ?2339次閱讀

    java虛擬機內存包括遠空間內存

    Java虛擬機(JVM)內存是Java程序執行時所使用的內存空間的總稱,包括了Java堆、方法區、本地方法棧、虛擬機棧和程序計數器等多個部分。在這些
    的頭像 發表于 12-05 14:15 ?378次閱讀

    MMU相關的基本概念

    1-MMU相關的基本概念 (1)虛擬地址相關基本概念 ? 虛擬內存(Virtual Memory,VM):為每個進程提供了一致的、連續的、私有的內存空間,簡化了內存管理。將主存看成是一
    的頭像 發表于 11-26 16:11 ?659次閱讀

    內存管理單元的重要功能是什么

    微觀理解 內存管理單元(MMU)的一個重要功能是使系統能夠運行多個任務,作為獨立的程序運行在他們自己的 私有虛擬內存空間。 它們不需要了解系統的物理內存圖,即硬件實際使用的地址,也不需要了解可能在
    的頭像 發表于 11-26 15:36 ?630次閱讀
    <b class='flag-5'>內存</b>管理單元的重要功能是什么

    MMU內存管理單元的宏觀理解

    (Memory Management Unit,內存管理單元)是一種硬件模塊,用于在CPU和內存之間實現虛擬內存管理。 其主要功能是將虛擬地址轉換為物理地址,同時提供訪問權限的控制和緩
    的頭像 發表于 11-26 15:21 ?534次閱讀
    MMU<b class='flag-5'>內存</b>管理單元的宏觀理解