如何使Linux支持4G以上内存

如何使Linux支持4G以上内存,第1张

安装具有PAE(物理寻址扩展)功能的内核

1) 命令行下运行内核安装命令 'yum install kernel-PAE'。

2) 编辑启动配置文件 'vi /etc/grub.conf',修改default值为0。这样的做的目的是让kernel-PAE做为默认启动内核.

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.18-53.1.4.el5PAE)

root (hd0,0)

kernel /vmlinuz-2.6.18-53.1.4.el5PAE ro root=LABEL=/1

initrd /initrd-2.6.18-53.1.4.el5PAE.img

title CentOS (2.6.18-8.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/1

initrd /initrd-2.6.18-8.el5.img

3) 保存配置,重启机器.

没用过甲骨文的东西,不过我觉得可能和你当前用的文件系统也有关系。或者他本来就是这么慢。

你现在用的是 ext3 么?如果可以试试 ext4 的分区类型,或者 xfs 。不过 xfs 不够健壮,我这里 xfs 分区总挂掉,导致数据损坏,但听说专为数据库读写有优化。

另外你再检查一下硬盘的性能,有部分系统的硬盘的性能很差,部分出问题的系统都是 sata 刚出时候发布的。问题主要在硬盘接口识别错误导致用错驱动(IDE 用了 SATA 驱动,SATA 被强迫工作在兼容模式使用 IDE 驱动一类的状况),这样磁盘性能特别低,读写不超过 5M/s (IDE 很多年前就能达到 50M/S 以上的速度了,10多年前就有 33M/s 以上的性能)。

印象里是 hdpam (或者类似命令)可以进行性能测试。你可以试试。

现在还有用fat32的?另外,Linux支持ntfs了。当然,因为专利版权问题,某些系统不支持。对于不支持ntfs分区的Linux,最好的选择是镜像刻盘。其实支持软件都可以在装好系统后添加。ntfs支持是使用的fuse,也就是用户空间文件系统(FilesysteminUserspace)。说白了就是内核提供一个软件接口,支持分区类型的软件通过这个接口提供调用。你只要能找到对应的软件,就可以借助fuse来提供读写支持。ntfs对应现在常用的是ntfs-3g。如果条件所限,不能刻盘,楼主你最好详细说一下你想怎么装,什么系统。有什么附加的设备。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11608831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存