歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Fedora 9下使用超過4G的內存

在Fedora 9下使用超過4G的內存

日期:2017/2/28 17:01:08   编辑:Linux教程

最近新拿了幾台IBM服務器做測試,服務器配置很不錯,標稱8G的內存,在裝完Fedora 9之後使用”free”命令查看機器內存卻發現系統顯示的內存大小只有3G,並沒有像標稱那樣到8G:

total used free shared buffers cached
Mem: 3106944 213288 2893656 0 9060 143584
-/+ buffers/cache: 60644 3046300
Swap: 0 0 0

起初以為是這台機器內存少了,wangyuneu讓我去BIOS下看看內存大小,我在BIOS裡發現機器內存確實是8G,另一個同事也提醒我是不是因為操作系統不支持的原因,他裝的Windows 2003也存在類似的問題,只識別4G的內存。於是基本上可以確定這個問題應該和系統有關。

原本准備重新編譯Fedora 9的內核,使其支持超過4G的內存,在尋找kernel源碼的時候,不小心發現Fedora 9的yum庫中有一個kernel-PAE的包,心中一陣竊喜,這樣就不用那麼費勁地重新編譯Fedora 9內核了,只需要執行以下命令:

yum install kernel-PAE
yum remove kernel

執行完成後重新啟動服務器,再使用”free”查看內存大小:

total used free shared buffers cached
Mem: 8308848 142780 8166068 0 5960 74948
-/+ buffers/cache: 61872 8246976
Swap: 0 0 0

這樣內存就到8G了,問題解決。

Copyright © Linux教程網 All Rights Reserved