<big id="g9s4q"></big>
  • <ruby id="g9s4q"></ruby>

        <kbd id="g9s4q"></kbd>

      1. <blockquote id="g9s4q"><samp id="g9s4q"><tr id="g9s4q"></tr></samp></blockquote>
        1. <abbr id="g9s4q"><tt id="g9s4q"><tr id="g9s4q"></tr></tt></abbr>
          <blockquote id="g9s4q"><menuitem id="g9s4q"></menuitem></blockquote>
          钢铁侠4在线观看免费版高清,死亡包裹,神医小娇妻短剧全集,三级按摩精油3,京城李公子是谁,电影林肯,含泪活着下载,ipz-168

          電腦物理內存與虛擬內存的區別

          時間:2022-08-03 10:28:54 電腦

          電腦物理內存與虛擬內存的區別

            眾所周知,操作系統的任務主要是合理地調配系統的各種資源,為各種程序提供運行環境,它可以被看做是硬件和應用軟件之間的一種媒介。其中對內存的管理是系統的主要職責之一,怎樣使有限的內存用在刀刃上,如何擺脫系統本身所需的內存“瓶頸”限制,是一個非常值得我們關心的問題。下面是小編為大家收集電腦物理內存與虛擬內存的區別相關資料,歡迎大家閱讀。

          電腦物理內存與虛擬內存的區別

            電腦物理內存與虛擬內存的區別1

            組裝電腦時,內存是大家比較關注的電腦硬件,如今內存的價格與容量都比較大,內存目前2G也僅100元左右,內存知識方面我們常聽說的“虛擬內存”和 “物理內存”是不能混為一談的。下面我們主要從以下方面對電腦物理內存與虛擬內存之間的關系。

            物理內存是真正的內存,在應用中顧名思義,物理上,真實的插在板子上的內存是多大就是多大了。看機器配置的時候,看的就是這個物理內存。

            虛擬內存是為了滿足系統對超出物理內存容量的需求時在外存(如硬盤)上開辟的存儲空間。由于虛擬內存其實是放在外存上,因而與物理內存相比讀寫速度比較慢。那么虛擬內存有什么作用呢?

            我們知道, 32位CPU,有32根地址線,那么它的尋址空間就是4GB。也就是說,如果沒有其它的限制,我們的主板上最大可以安裝4GB的物理內存。但是一般的機器 是不會裝那么多物理內存,而有時軟件應用時所需內存確大大超過了物理內存,這怎么辦?總不能不用那些程序了吧。OS就提出了一個虛擬內存的概念。就是進 程、用戶、不必考慮實際上物理內存的限制,而直接對 4GB的進程空間進行尋址。如果所尋址的數據實際上不在物理內存中,那就從“虛擬內存”中來獲取。一般情況下,虛擬內存的大小,各個OS也進行了限制(比 如linux的swap分區的大小,win下也可以調整虛擬內存文件的大小和位置)。所以,我們程序所能使用的存儲空間大小就是:物理內存+虛擬內存。

            電腦物理內存與虛擬內存的區別2

            作用不同

            1、虛擬內存:使得應用程序認為擁有連續的可用的內存。

            2、物理內存:是在計算機運行時為操作系統和各種程序提供臨時儲存。

            特點不同

            1、虛擬內存:是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進行數據交換。

            2、物理內存:會對系統的虛擬內存限制有影響,虛擬內存的大小等于物理內存容量、再加上所有頁面文件的最大容量。

            主體不同

            1、虛擬內存:是計算機系統內存管理的一種技術。是Windows 為作為內存使用的一部分硬盤空間。

            2、物理內存:指通過物理內存條而獲得的內存空間。

            什么是虛擬內存

            不知大家發現沒有,在Windows2000(XP)目錄下有一個名為pagefile。sys的系統文件(Windows98下為Win386。swp),它的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,這種毫無規律的變化實在讓很多人摸不著頭腦。 其實,pagefile。sys是Windows下的一個虛擬內存,它的作用與物理內存基本相似,但它是作為物理內存的“后備力量”而存在的,也就是說,只有在物理內存已經不夠使用的時候,它才會發揮作用。

            虛擬內存的產生

            我們都知道,雖然在運行速度上硬盤不如內存,但在容量上內存是無法與硬盤相提并論的。 當運行一個程序需要大量數據、占用大量內存時,內存就會被“塞滿”,并將那些暫時不用的數據放到硬盤中,而這些數據所占的空間就是虛擬內存。現在我們也明白為什么pagefile。sys的大小會經常變化了。

            虛擬內存的優化

            虛擬內存的大小是由Windows來控制的,但這種默認的Windows設置并不是最佳的方案,因此我們要對其進行一些調整。 這樣才能發揮出系統的最佳性能。

            1、改變頁面文件的位置

            其目的主要是為了保持虛擬內存的連續性。因為硬盤讀取數據是靠磁頭在磁性物質上讀取,頁面文件放在磁盤上的不同區域,磁頭就要跳來跳去,自然不利于提高效率。而且系統盤文件眾多,虛擬內存肯定不連續,因此要將其放到其他盤上。 改變頁面文件位置的方法是:用鼠標右鍵點擊“我的電腦”,選擇“屬性→高級→性能設置→高級→更改虛擬內存”,在驅動器欄里選擇想要改變到的位置即可。值得注意的是,當移動好頁面文件后,要將原來的文件刪除(系統不會自動刪除)。

            2、改變頁面文件的大小

            改變了頁面文件的位置后,我們還可以對它的大小進行一些調整。 調整時我們需要注意,不要將最大、最小頁面文件設為等值。因為通常內存不會真正“塞滿”,它會在內存儲量到達一定程度時,自動將一部分暫時不用的數據放到硬盤中。最小頁面文件越大,所占比例就低,執行的速度也就越慢。最大頁面文件是極限值,有時打開很多程序,內存和最小頁面文件都已“塞滿”,就會自動溢出到最大頁面文件。 所以將兩者設為等值是不合理的。一般情況下,最小頁面文件設得小些,這樣能在內存中盡可能存儲更多數據,效率就越高。最大頁面文件設得大些,以免出現“滿員”的情況。

            3、禁用頁面文件

            當擁有了512MB以上的內存時,頁面文件的作用將不再明顯,因此我們可以將其禁用。 方法是:依次進入注冊表編輯器“HKEY LOCAL MACHINE System Current ControlSetControlSessionMa-nager Memory Management”下,在“Disable Pa-ging Executive”(禁用頁面文件)選項中將其值設為“1”即可。

            4、清空頁面文件

            在同一位置上有一個“Clear Page FileAt Shutdown(關機時清除頁面文件)”,將該值設為“1”。這里所說的“清除”頁面文件并非是指從硬盤上完全刪除pagefile。sys文件,而是對其進行“清洗”和整理,從而為下次啟動Windows XP時更好地利用虛擬內存做好準備。

          【電腦物理內存與虛擬內存的區別】相關文章:

          電腦提示“虛擬內存”不足的解決辦法01-07

          如何降低電腦物理內存08-31

          電腦內存和硬盤容量的區別08-12

          虛擬內存設置多少合適08-04

          手機虛擬內存增加方法03-30

          win7虛擬內存怎么設置08-19

          Win10設置虛擬內存的方法08-19

           Win7虛擬內存要設置?08-19

          Win7虛擬內存設置辦法08-19

          最新文章