`

配置32位的windows和linux系统支持64G内存

 
阅读更多

计算机寻址位数和内存关系,32位计算机最大支持的内存是2的32次方等于4G,64位计算机最大支持的内存是2的64次方等于184467440737亿字节,换算一下4G个G,太大了,反正是N多G,一辈子也用不完;

         当前4G的内存确实无法让我们用于生产环境,根本不够系统使用,但企业又面临昂贵的64位系统,所以为了减少成本上面的开支,我们采用了物理地址扩展 (PAE)技术来虚拟增加4位寻址达到36位,2的36次方为64G,所以采用了PAE物理地址扩展可以让系统最大能支持64G内存,具体实现方法如:

windows系统的配置

右击桌面“我的电脑”属性,选择“高级”,再点击“启动与恢复”下面的“设置”,再点击框中的“编辑”

键,此时会打开BOOT.INI文件,修改此文件,在后面添加空格/PAE,如下所示

 multi(0)disk(0)rdisk(0)partition(2)\%systemroot%="Windows Server 2003, Datacenter Edition" /PAE

在“文件”菜单上,单击“保存”。

为使更改生效,请重新启动计算机。

 

linux系统的配置

安装 kernel-PAE.i686 内核,让系统内核支持PAE物理地址扩展

 yum install kernel-PAE.i686

设置linux系统启动,让系统启用PAE的内核系统

# vi /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 do not have a /boot partition.  This means that
  #          all kernel and initrd paths are relative to /, eg.
  #          root (hd0,0)
  #          kernel /boot/vmlinuz-version ro root=/dev/sda1  
  #          initrd /boot/initrd-version.img
  #boot=/dev/sda
  default=0                        
(将default=1修改为default=0就可以了)
  timeout=5
  splashimage=(hd0,0)/boot/grub/splash.xpm.gz
  hiddenmenu
  title CentOS (2.6.18-92.1.6.el5PAE)              
升级后的系统引导
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.18-92.1.6.el5PAE ro root=LABEL=/ rhgb quiet
        initrd /boot/initrd-2.6.18-92.1.6.el5PAE.img
  title CentOS (2.6.18-8.el5)                             
升级前的系统引导
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet
        initrd /boot/initrd-2.6.18-8.el5.img

保存后重启linux,系统内核就能最大支持64G内存了

分享到:
评论

相关推荐

    32位系统识别64G内存

    例如,早期版本的Windows Server 2003 32位版通过特别的许可和支持,可以支持最多32GB的内存,但这并不是标准配置,且性能可能受限。在服务器环境中,这样的设置可能会出现在需要最大化利用硬件资源但又无法升级到64...

    C/C++实现linux和Windows查看系统、进程、服务的内存和CPU使用

    C/C++实现linux和Windows查看系统、进程、服务的内存和CPU使用情况的源代码,生成的是静态链接库,Windows和Linux下经测试都可用,查看系统、指定名称的服务、指定名称的进程占用CPU和内存,查看方式不是通过程序中...

    Maven安装与配置:Windows和Linux环境下的步骤

    Maven安装与配置:Windows和Linux环境下的步骤; Maven安装与配置:Windows和Linux环境下的步骤; Maven安装与配置:Windows和Linux环境下的步骤; Maven安装与配置:Windows和Linux环境下的步骤; Maven安装与配置...

    Linux与Windows双系统硬盘资源互访

    总结起来,Linux与Windows双系统间的硬盘资源互访主要依赖于Linux对Windows文件系统的良好支持以及第三方软件提供的Windows对Linux文件系统的访问能力。正确配置挂载点和使用适当的工具,可以方便地在两个系统间共享...

    sigar监控windows和linux系统所需要的配置文件

    它提供了一种统一的接口,用于获取各种操作系统(包括Windows和Linux)的系统信息,如内存使用情况、磁盘I/O、CPU利用率以及网络状态等。在配置得当的情况下,Sigar能够帮助管理员实时监控系统的运行状态,及时发现...

    linux 32位操作系统识别3G以上内存方法

    ### Linux 32位操作系统识别3G以上内存的配置详解 在传统的理解中,32位操作系统因寻址空间限制,通常只能管理大约4GB的内存,而在实际使用中,由于地址空间分配给硬件设备等原因,能供用户程序使用的物理内存往往...

    Linux系统下Sybase数据库内存配置的优化.pdf

    Sybase ASE 11.9.2是Sybase公司针对Linux平台推出的一款高性能数据库管理系统,采用组件化设计,支持三层客户/服务器计算模式,具有高响应速度、高吞吐量和良好的可扩展性。数据库的性能很大程度上取决于其内存配置...

    32位+64位Windows+Linux鼠标键盘共享软件synergy(1.4.17)

    标题提到的"32位+64位Windows+Linux鼠标键盘共享软件synergy(1.4.17)"表明这是一个包含不同系统架构版本的软件包,旨在确保广泛的系统兼容性。 Synergy的核心功能是创建一个工作区域,将多台电脑视为一台电脑的...

    Tomcat 服务器windows和linux 版本

    对于跨平台支持,Tomcat在Windows和Linux上表现一致,这是因为其基于Java的特性,使得它可以在任何安装了Java运行环境(JRE)的操作系统上运行。不过,需要注意的是,Windows和Linux在文件路径、权限控制、环境变量...

    Paragon ExtFS for Windows,Windows 下读取 Linux 系统文件 神器

    Linux系统通常使用EXT系列文件系统,如EXT2、EXT3或EXT4,这些文件系统在Windows中是不被原生支持的。Paragon的这款工具就是为了让Windows能够识别并读取这些EXT文件系统的数据,从而实现跨平台的数据交换和管理。 ...

    jmeter在linux系统下运行及本地内存调优的方法详解

    1.在linux系统下安装跨系统传输文件工具  root用户下 根目录输入 yum -y install lrzsz 2.把apache-jmeter-4.0zip包 用rz命令上传到linux系统的根目录下 解压 3.配置jmeter环境变量 vim /etc/profile 添加 export...

    shm.zip_Windows/Linux_windows/linux 内存共享

    标题“shm.zip_Windows/Linux_windows/linux 内存共享”指的是一个压缩包文件,其中包含了用于在Windows和Linux操作系统之间实现跨平台内存共享的资源。内存共享是多进程间通信(IPC,Inter-Process Communication)...

    基于Linux与Windows环境构建DHCP服务器的方法对比研究.pdf

    本文对比研究了基于Linux和Windows环境下的DHCP服务器的配置过程和优缺点,为读者提供了有价值的参考信息。 知识点总结: 1. DHCP服务器的配置过程:包括安装DHCP服务、配置DHCP服务、启动DHCP服务等步骤。 2. ...

    java使用opencv技术windows和linux环境配置

    windows开发环境和linux生产环境下配置opencv

    EDR项目在win server、linux、windows上安装进度表

    在Windows Server、Linux和Windows操作系统上部署EDR项目是一项复杂但至关重要的任务,因为它涉及到网络安全的核心层面。下面我们将详细探讨在这些平台上安装EDR的相关知识点。 首先,我们要理解EDR在不同操作系统...

    Linux内存管理 vs. Windows 2000内存管理

    Linux支持物理内存和虚拟内存的概念,通过页表映射实现。 - **Windows 2000内存模型**:Windows 2000同样使用分页内存模型,但它采用了分段和分页的混合模型,将内存分为多个段,每个段内再进行分页。这种模型允许...

    操作系统示例程序(Windows、Linux)

    在Windows和Linux这两种广泛使用的操作系统中,理解其工作原理和编程接口对于IT专业人士至关重要。本压缩包“操作系统示例程序”包含了一些针对这两个平台的示例源码,帮助我们深入学习操作系统的内部机制。 首先,...

    windows和linux系统基线,要的自取。手工基线核查指南

    windows和linux系统基线,要的自取。手工基线核查指南。 之前分享了脚本,想要的也可以自取,在我分享前一个资源 1.基线 即安全基线配置,诸如操作系统、中间件和数据库的一个整体配置,这个版本中各项配置都符合...

    jprofiler linux 和 windows 安装和配置

    ### jProfiler Linux 和 Windows 安装与配置指南 #### 一、概述 jProfiler是一款功能强大的Java性能分析工具,能够帮助开发者对Java应用程序进行性能监控、内存泄漏检测、线程分析等工作。它支持多种操作系统环境...

Global site tag (gtag.js) - Google Analytics