Linux主機中增加一塊記憶體條後,實體地址如何擴充套件?

時間 2021-05-05 18:19:46

1樓:北極

這個要看硬體(BIOS)怎麼給你分配,支援雙通道記憶體的主機板,你原來插一根記憶體,現在插兩根一模一樣的記憶體,那麼記憶體位址大概率是交叉分配的,分配規則可能是按照記憶體單次讀取的位寬做交叉的,比如DDR3是64bit-8位元組,那麼對於一段連續的記憶體位址來說,以8位元組為最小單元交叉均勻分配到兩根記憶體條上(注:記憶體交錯技術在伺服器上比較常見,個人PC要看BIOS支援情況)。

另外,實體地址不等於位址空間,PCI的MMIO會占用大量的位址空間,後果可能是雖然你有16G,但可能用不到16G,甚至在64位環境下也可能用不到,因為BIOS不支援。

具體到實際的情況:

可能在大多數人眼裡,插上一根8G記憶體,訪問的次序就是順序排列的,實際不是這樣,因為實體地址的很多區域都被掏空了,1M以下被BIOS/視訊記憶體佔了一部分,2G-4G被PCI佔了一部分,所以實際的對映關係是這樣的:

所以,即使從CPU層面上看,訪問某個實體地址,並不一定真實地對應到某個實體地址上。

在Windows上,命令列執行WMIC DEVICEMEMORYADDRESS可以列出實體地址空間被占用的情況,具體到每個PC都可能不一樣,分配規則是由BIOS定下來的。

一塊玻璃水平落下砸中另一塊一模一樣的玻璃,哪塊會先碎

魔域龍影 應力波問題 首先明確假設,兩塊絕對平的均質玻璃,以麵接觸的方式接觸玻璃本身抗壓不抗拉,因此有以下幾種情況 撞擊速度導致的接觸應力大於其壓縮強度 兩塊玻璃從接觸面開始,一起碎 撞擊速度導致的接觸應力小於其拉伸強度 就取決於放在什麼地面上了 1 如果地面的波阻抗大於玻璃,會形成反射載入,這個載...

旅行中你最在乎哪一塊?

向象像 感受。旅行的六大要素 食 住 行 遊 娛 購,構成了以爭端旅行,但旅行乙個無形但產品,最直觀的就是給旅行者的感受。每個人對於這六點的在乎程度不一樣,乙個熱愛美食的人,對酒店或許沒有那麼挑剔,那麼這段旅途品嚐的美食,在一定程度上對他來說這個感受就是好的 乙個揹包旅行者,或許對於食物 酒店都不在...

想買個遊戲主機,希望以後和女朋友能一塊在客廳玩,哪種比較合適,哪種多人遊戲比較多?

冬子 樓主是在糾結索尼和任天堂嗎,根據你的訴求,推薦switch吧,先說說ps4 包括馬上發售的ps5 索尼的主機非常好,大作遊戲非常漂亮,可玩性也很高,擴充套件功能也很多,可以玩vr遊戲,真心喜歡,但是目前索尼的遊戲主推的都是單人的角色扮演遊戲或者是射擊過關遊戲,就像現在比較火的使命召喚16,多人...