linux支持多大內存
linux支持多大內存
Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。下面是學習啦小編帶來的關于linux支持多大內存的內容,歡迎閱讀!
linux支持多大內存:
32位linux不打開PAE,則最多只能識別出4GB內存,若打開PAE,則最多可以識別出64GB內存。但是 32位系統(tǒng)下的進程一次最多只能尋址4GB的空間。
64位linux則沒有32位系統(tǒng)的限制。因此對于內存大于4GB的機器來說,最好安裝64位系統(tǒng)。
簡單介紹下如何讓redhat 5-32位支持4G以上內存。
步驟1:
安裝kernel-PAE.i686 內核包,讓系統(tǒng)內核支持PAE物理地址擴展。
rpm-ivh kernel-PAE-2.6.18-53.el5.i686.rpm 安裝的時候會報如下警告。
將安裝命令由原本的rpm-ivh ****.rpm 改為rpm -ivh ****.rpm –force --nodeps就可以了,nodeps的意思是忽視依賴關系。因為各個軟件之間會有或多或少的存在關聯(lián),有了這兩個設置選項就忽略了這些依賴關系,強制安裝。
步驟2:
設置linux系統(tǒng)啟動加加載內核,讓系統(tǒng)啟用PAE的內核
[root@wangdm~ 12:40 #11]# /boot/grub/grub.conf
#grub.conf generated by anaconda
#
#Note that you do not have to rerun grub after making changes to this file
#NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths arerelative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version roroot=/dev/sda3
# initrd /initrd-version.img
#boot=/dev/sda
default=0 (將default=1修改為default=0就可以了)
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
#升級后的系統(tǒng)引導
titleRed Hat Enterprise Linux Server
RedHat Enterprise Linux Server (2.6.18-53.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-53.el5PAE roroot=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-53.el5PAE.img
#升級前的系統(tǒng)引導,將其注釋掉
#titleRed Hat Enterprise Linux Server (2.6.18-194.el5)
# root (hd0,0)
# kernel /vmlinuz-2.6.18-194.el5 roroot=LABEL=/ rhgb quiet
# initrd /initrd-2.6.18-194.el5.img
保存后重啟linux,系統(tǒng)內核就能最大支持64G內存了。
通過查,cat/boot/config-*|grep PAE可以查看當前的支持情況如下圖顯示。
相關閱讀推薦:
內存的工作方式,內存又有FPA EDO DRAM和SDRAM(同步動態(tài)RAM)等形式。
FPM(FAST PAGE MODE)RAM 快速頁面模式隨機存取存儲器:thinkpad 原裝內存條這是較早的電腦系統(tǒng)普通使用的內存,它每隔三個時鐘脈沖周期傳送一次數據。
EDO(EXTENDED DATA OUT)RAM
擴展數據輸出隨機存取存儲器:EDO內存取消了主板與內存兩個存儲周期之間的時間間隔,他每隔兩個時鐘脈沖周期輸出一次數據,大大地縮短了存取時間,使存儲速度提高30%。EDO一般是72腳,EDO內存已經被SDRAM所取代。
S(synchronous)DRAM
同步動態(tài)隨機存取存儲器:SDRAM為168腳,這是PENTIUM及以上機型使用的內存。SDRAM將CPU與RAM通過一個相同的時鐘鎖在一起,使CPU和RAM能夠共享一個時鐘周期,以相同的速度同步工作,每一個時鐘脈沖的上升沿便開始傳遞數據,速度比EDO內存提高50%。
DDR(DOUBLE DATA RATE)RAM
SDRAM的更新?lián)Q代產品,他允許在時鐘脈沖的上升沿和下降沿傳輸數據,這樣不需要提高時鐘的頻率就能加倍提高SDRAM的速度。
RDRAM(RAMBUS DRAM)存儲器總線式動態(tài)隨機存取存儲器;內存條RDRAM是RAMBUS公司開發(fā)的具有系統(tǒng)帶寬,芯片到芯片接口設計的新型DRAM,他能在很高的頻率范圍內通過一個簡單的總線傳輸數據。他同時使用低電壓信號,在高速同步時鐘脈沖的兩邊沿傳輸數據。INTEL將在其820芯片組產品中加入對RDRAM的支持。
內存的參數主要有兩個:存儲容量和存取時間。存儲容量越大,電腦能記憶的信息越多。存取時間則以納秒(NS)為單位來計算。一納秒等于10億分之一秒。數字越小,表明內存的存取速度越快。
看了linux支持多大內存文章內容的人還看:
4.詳解Linux系統(tǒng)內存知識及調優(yōu)方案