我的機器配置是 intel core 2 4320cpu
金邦黑金剛2g ddr2 800*2
p965p-ds3主機板
n 8600gts
為什麼在vista中 只識別了3.5g 我公升級了主版bios 主版最高支援8g,哎結果網上一看,才明白。。。
現在的系統不是很好的支援4g的記憶體。
一般只有換64位xp才可以。所以你那個沒有好辦法。
1 作業系統記憶體定址能力:
32位定址能力為4gb
64位定址能力為16777216tb(1tb=1024gb)
也就是說32位的作業系統只能認到4g,那為何只顯示3個多g或者更少
在傳統32位構架中,3-4g的定址空間是留給以下裝置:
-系統 bios (包含主機板, 外加擴充卡, 等..)
- 記憶體對應 i/o
- agp/pci-ex/pci的設定
- 其它pci裝置的記憶體
簡單點說:這1g的記憶體就是被他們占用了,而且根據外接pci-e/pci裝置的多少:如雙顯示卡,外接音效卡網絡卡,那很可能就只有2g多接近3g了。
2 關於vista是否能識別4g或以上記憶體
32位的vista版本由於現在還不支援pae技術(physical address extension : 實體地址擴充套件),
所以安裝時就不要想32位vista認出4g來。vista 從核心上來說應該是能夠支援pae,也許,windows vista(32位的)會在今後以service pack方式引入對pae的支援
所以建議我們的銷售人員給普通客戶應配3g或少於3g的記憶體
. 如果你的配置超過3gb, 以下兩種狀況必須符合::
1 硬體支援(晶元組):intel 7520/7525(伺服器/工作站用)、intel 975x, 955x, nvidia nf4 sli intel edition, nvidia nf4 sli x16
2 軟體則要64位作業系統或者sever2003
你可能會困惑為什麼會是3.5gb這樣乙個數字呢,為什麼不是4gb呢?恩,事實上對此問題本有個很長的技術說明。簡而言之就是32位作業系統只能支援最多4gb記憶體。事實上,這個資料是有變化的,而我就選了個3.5gb。除了隨機儲存器,你還有其他的儲存裝置,例如顯示卡。這些記憶體的總和在32位作業系統中最多是4gb。但事實上,對32位windows vista的使用者而言,這並不停留在4,096mb。聽我慢慢道來。
如果你正好買的是4gb的記憶體,那可能非常好。我之所以說是「可能」,是因為許多32位的作業系統過了4gb這個坎之後會降低效率。因此,如果你擁有少於3gb的記憶體,沒必要再出去買更多的記憶體。如果你想要利用更多的記憶體(在8gb與128gb之間),你總是可以轉到64位windows vista中去的。ok,廢話少說,我們開始吧!
步驟:1、進入cmd:點選開始選單,在搜尋框中輸入」cmd「,按下 ctrl + shift + enter (進入cmd的管理員模式)
2、輸入如下命令
bcdedit /set pae forceenable
這裡的bcdedit是關於命令列的啟動配置編輯器。使用上面的命令,你能啟用實體地址擴充套件(pae),讓支援的記憶體大於4gb。
4g記憶體 mysql mysql 4G記憶體配置表
client password your password socket tmp mysql.sock 通訊協議等等的儲存,mysqld 必須同時有此行 mysql.sock若丟失,臨時連線資料庫方法 usr local mysql bin mysql uroot p1 protocol tcp h...
4G以上(含4G)記憶體與32位Linux系統
32位的桌面版ubuntu 估計其他發行版桌面版也是 預設不支援4g的記憶體,現如今有兩種方法,一種是安裝server版本的核心,另一種是啟用pae page address extension 實體地址擴充套件 即安裝pae核心。傳統的ia32架構只有32位位址匯流排,只能讓系統容納不超過4gb的...
4G虛擬記憶體布局
為了保證程序執行的安全性,作業系統使用保護模式,系統不會直接訪問資料真實的位址,採用虛擬記憶體,虛擬記憶體與真實記憶體對映,通過對映關係來獲取檔案和資料。系統會給每個程序都分配乙個4g大小的虛擬記憶體 虛擬記憶體空間的布局 分為使用者空間 3g 和核心空間 1g 資料區為了方便理解是我自己劃分的 實...