虛擬記憶體不還是磁碟嗎知乎

2025-01-21 19:25:09 字數 2132 閱讀 2347

1樓:匿名使用者

大家都知道組裝電腦需要cpu硬碟,記憶體等硬體,系統中還含有虛擬記憶體,對於其中的相互關係,大家可能不瞭解!

cpucpu即**處理器,是英語「central processing unit」的縮寫。cpu從記憶體或快取中取出指令,放入指令暫存器,並對指令解碼分解成一系列的微操作,然後發出各種控制命令,執行微操作系列,從而完成 系統指令的執行。

記憶體。但是,cpu並不能直接呼叫儲存在硬碟上的系統、程式和資料,必須首先將硬碟的有關內容儲存在記憶體中,這樣才能被cpu讀取執行。因而,記憶體(即物理 記憶體,是相對於硬碟這個「外存」而言)作為硬碟和cpu的「中轉站」,對電腦執行速度有較大影響。

虛擬記憶體

當執行資料超出實體記憶體容納限度的時候,部分資料就會自行「溢位」,這時系統就會將硬碟上的部分空間模擬成記憶體——虛擬記憶體,並將暫時不執行的程式或 不使用的資料存放到這部分空間之中,等待需要的時候方便及時呼叫。

硬碟。由於記憶體是帶電儲存的(一旦斷電資料就會消失),而且容量有限,所以要長時間儲存程式或資料就需要使用硬碟(外儲存器)。硬碟也會影響系統速度,因為 系統從硬碟中讀取資料並通過匯流排存入記憶體的速度也會影響系統執行的快慢。

至於有的網路文章形象比喻:「cpu是工廠,硬碟是大倉庫,記憶體是正規中轉中心,虛擬記憶體是臨時中轉中心」,大致接近實際,但不完全準確。

2樓:匿名使用者

是的,虛擬記憶體。

就是硬碟,在實體記憶體。

ram)不足的情況下,臨時將硬碟一塊區域劃分成虛擬記憶體,便於快速讀寫,滿足執行程式需要。

虛擬記憶體是計算機系統。

記憶體管理的一種技術。它使得應用程式。

認為它擁有連續的可用的記憶體(乙個連續完整的位址空間),而實際上,它通常是被分割成多個實體記憶體碎片,還有部分暫時儲存在外部磁碟儲存器上,在需要時進行資料交換。目前,大多數作業系統都使用了虛擬記憶體,如windows家族的「虛擬記憶體」;linux的「交換空間」等。

虛擬記憶體別稱虛擬儲存器(virtual memory

電腦中所執行的程式均需經由記憶體執行,若執行的程式佔用記憶體很大或很多,則會導致記憶體消耗殆盡。為解決該問題,windows中運用了虛擬記憶體技術,即勻出一部分硬碟空間來充當記憶體使用。

當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機執行程式或操作所需的隨機儲存器。

ram)不足時,則 windows 會用虛擬儲存器進行補償。它將計算機的ram和硬碟上的臨時空間組合。當ram執行速率緩慢時,它便將資料從ram移動到稱為「分頁檔案」的空間中。

將資料移入分頁檔案可釋放ram,以便完成工作。 一般而言,計算機的ram容量越大,程式執行得越快。若計算機的速率由於ram可用空間匱乏而減緩,則可嘗試通過增加虛擬記憶體來進行補償。

但是,計算機從ram讀取資料的速率要比從硬碟讀取資料的速率快,因而擴增ram容量(可加記憶體條。

是最佳選擇。

3樓:網友

虛擬記憶體是從硬碟上劃分一塊補充記憶體使用不足的地方。可以自己設定大小也可以系統自動設定。有固態硬碟就設定在固態硬碟上,硬碟讀取速度決定了虛擬記憶體速度。

對記憶體和虛擬記憶體 很不明白請為我詳解 謝謝

4樓:鎏金搪詞

一般的做法,不太大的記憶體可以設定為實體記憶體的倍,超過1g左右可以考慮設為跟實體記憶體差不多,如果再大些比如超過2g,為了節省硬碟空間可以設為實體記憶體的一半或者乾脆設為無虛擬記憶體,也就是說讓系統只用實體記憶體就好了。比如我家老電腦500m記憶體,就設了700的虛擬記憶體,我的筆記本4g記憶體,就設為不用虛擬記憶體。

至於記憶體的顯示,我估計/左邊是物理佔用量,右邊是虛擬記憶體佔用量,應該是分別顯示的,前者應該不包括虛擬記憶體,後者為硬碟上實際的虛擬記憶體頁面檔案大小。

第三個問題前面解釋過,如果記憶體較大,沒有記憶體不足的情況可以選擇無頁面檔案,老電腦為了節省硬碟也可少設一些。推薦使用優化大師等軟體自動設定,可以免去繁瑣計算。

計算機儲存資料,按照緊要程度分別為:cpu l1/l2 cache,記憶體,硬碟上的虛擬記憶體〔實體記憶體的次要檔案或者放不下的檔案會到這裡,一般在磁碟根目錄,叫,最後才是普通的磁碟目錄。

因此,虛擬記憶體作為乙個輔助和候補,當記憶體不緊張時候,大小是見仁見智的。

另外,如果你用photoshop的話,會發現不止windows,很多大型軟體也會設定自己獨享的虛擬記憶體的。

虛擬記憶體要不要放在C盤 虛擬記憶體放c盤還是d盤

可以放在c盤。如下 1 電腦系統中,每個分割槽都可以建立乙個系統快取。3 虛擬記憶體設定方法。1 右鍵 計算機 屬性 高階 設定,在效能選項中,點選 更改 2 彈出虛擬記憶體設定對話方塊,根據需要設定快取大小。3 之後點選 設定 確定,此時會提示重啟電腦,按提示操作即可。其實沒必要放在其它盤,預設c...

可以關閉虛擬記憶體嗎

首先你要懂得虛擬記憶體是幹什麼用的,虛擬記憶體目前主要的工作是 1.當你工作時物理記憶體不夠時,它將部分代替記憶體,使你的工作不至於停下來,也不致系統崩潰。如果真到這個地步,你的電腦會超慢,因為記憶體工作在ns級,而硬碟的工作是ms級。高手會和你說 加點記憶體就好了。2.當你又開了程式,系統判斷這時...

多個磁碟同時設定虛擬記憶體會不會出問題

一樓說的設定方法正確。但是建議不要自己設定虛擬記憶體,因為沒用,自己改大小值那是以前記憶體條昂貴記憶體緊張時候的事,現在記憶體2g以上讓windows自己管理比較理想一些,你要做的事就是把c盤留出足夠的空間,比如20g空餘。再說你的兩個問題 1 你有9000m的記憶體,可以執行6000m的程式麼?這...