<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            32位系統不支持大內存的原因

            時間:2024-07-20 06:21:19 硬件維護 我要投稿
            • 相關推薦

            32位系統不支持大內存的原因

              32位:系統能夠識別的內存最大在3.25-3.5GB左右,也就是說4GB的內存條有0.5GB左右用不了。2GB內存條或者2GB+1GB內存條用32位系統絲毫沒有影響。

              64位:對于64位系統的Windows 7,最大內存支持就要視不同的系統版本而定了。比如,Windows 7 Home Basic 64位最大僅支持8GB內存、Home Premium為192GB,此外,高端的Enterprise、Ultimate等則支持支持192GB的最大內存。

              一、換算關系的差異

              眾所周知,電腦中二進制中的換算關系是 1GB=1024MB,實際生產時,硬件廠商廠商的換算單位是1GB=1000MB,當電腦廠商告訴您,您電腦中的內存是1GB的時候,其實您的內存是1000MB,系統識別時,用1000處以1024,也就顯示您的內存是0.976GB,同理您安裝了4G的內存,系統會顯示您的內存是3.9GB。

              二、32位系統架構限制

              內存(RAM,也就是您的系統的尋址總空間)=內存條(物理內存,您的內存條是4GB的)+bios內存+緩存+顯存+...,32位的電腦的尋址空間是2的32次方,也就是4G,系統將這4GB的地址分配給內存條,緩存,顯存,硬件等。

              系統分配尋址空間時是有優先級的, bios的內存,cpu的緩存,各個硬件的內存,顯卡的顯存等,他們的優先級比物理內存(也就是內存條)高,所以系統先將尋址空間分配給bios的內存、cpu的緩存、各個硬件的內存和顯卡的顯存,最后才將剩余的尋址空間分配給內存條。比如您的顯卡有500MB,那么可以分配的內存也就只剩下4GB-0.5GB=3.5GB了。

              相當于一條街上有1000戶居民,但是門牌號碼確實只有800個,于是還有200戶居民沒能獲得門牌號碼,但是這200戶居民并未消失。

              如果在32位電腦上裝上4G內存條依照優先級關系,你只能使用3G多的的內存條空間,因為前面的幾百MB空間是給了各個硬件(包括顯存),4GB的內存條只有其中的3.31GB獲得了尋址空間,此時您只可以看到獲得了尋址空間的那一部分內存條(見下圖.)

              如果是2G的內存條,因為電腦本身尋址能里是4G,前面幾百MB給了硬件,依舊剩余3G多的尋址空間, 2G的內存條可以完全獲得2G的尋址空間,您也就能看到2G的內存條了

            【32位系統不支持大內存的原因】相關文章:

            電腦主板不支持大容量內存的原因10-09

            主板不支持大容量內存10-29

            內存不能為written原因10-09

            Intel傲騰內存是內存還是固態硬盤06-17

            如何解決Win10系統內存占用越來越高01-13

            xp系統彈出“xx內存不能為read或written”提示的解決辦法04-07

            電腦內存的作用08-26

            內存故障分析09-01

            怎么診斷內存故障12-27

            電腦內存插槽介紹07-30

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看