linux支持多大内存热门2篇
linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。下面是读文网小编带来的关于linux支持多大内存的内容,欢迎阅读!
相关阅读推荐:
内存的工作方式,内存又有FPA EDO DRAM和SDRAM(同步动态RAM)等形式。
FPM(FAST PAGE MODE)RAM 快速页面模式随机存取存储器:thinkpad 原装内存条这是较早的电脑系统普通使用的内存,它每隔三个时钟脉冲周期传送一次数据。
EDO(EXTENDED DATA OUT)RAM
扩展数据输出随机存取存储器:EDO内存取消了主板与内存两个存储周期之间的时间间隔,他每隔两个时钟脉冲周期输出一次数据,大大地缩短了存取时间,使存储速度提高30%。EDO一般是72脚,EDO内存已经被SDRAM所取代。
S(synchronous)DRAM
同步动态随机存取存储器:SDRAM为168脚,这是PENTIUM及以上机型使用的内存。SDRAM将CPU与RAM通过一个相同的时钟锁在一起,使CPU和RAM能够共享一个时钟周期,以相同的速度同步工作,每一个时钟脉冲的上升沿便开始传递数据,速度比EDO内存提高50%。
DDR(DOUBLE DATA RATE)RAM
SDRAM的更新换代产品,他允许在时钟脉冲的上升沿和下降沿传输数据,这样不需要提高时钟的频率就能加倍提高SDRAM的速度。
RDRAM(RAMBUS DRAM)存储器总线式动态随机存取存储器;内存条RDRAM是RAMBUS公司开发的具有系统带宽,芯片到芯片接口设计的新型DRAM,他能在很高的频率范围内通过一个简单的总线传输数据。他同时使用低电压信号,在高速同步时钟脉冲的两边沿传输数据。INTEL将在其820芯片组产品中加入对RDRAM的支持。
内存的参数主要有两个:存储容量和存取时间。存储容量越大,电脑能记忆的信息越多。存取时间则以纳秒(NS)为单位来计算。一纳秒等于10亿分之一秒。数字越小,表明内存的存取速度越快。
linux支持多大内存:
32位linux不打开PAE,则最多只能识别出4GB内存,若打开PAE,则最多可以识别出64GB内存。但是 32位系统下的进程一次最多只能寻址4GB的空间。
64位linux则没有32位系统的限制。因此对于内存大于4GB的机器来说,最好安装64位系统。
简单介绍下如何让redhat 5-32位支持4G以上内存。
步骤1:
安装kernel-PAE.i686 内核包,让系统内核支持PAE物理地址扩展。
rpm-ivh kernel-PAE-2.6.18-53.el5.i686.rpm 安装的时候会报如下警告。
将安装命令由原本的rpm-ivh ****.rpm 改为rpm -ivh ****.rpm –force --nodeps就可以了,nodeps的意思是忽视依赖关系。因为各个软件之间会有或多或少的存在关联,有了这两个设置选项就忽略了这些依赖关系,强制安装。
步骤2:
设置linux系统启动加加载内核,让系统启用PAE的内核
[root@wangdm~ 12:40 #11]# /boot/grub/grub.conf
#
# 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
#升级后的系统引导
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
#升级前的系统引导,将其注释掉
# root (hd0,0)
# kernel /vmlinuz-2.6.18-194.el5 roroot=LABEL=/ rhgb quiet
# initrd /initrd-2.6.18-194.el5.img
保存后重启linux,系统内核就能最大支持64G内存了。
通过查,cat/boot/config-*|grep PAE可以查看当前的支持情况如下图显示。