gpt4 book ai didi

linux - 32 位 RHEL 机器上的内存使用

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:21:53 25 4
gpt4 key购买 nike

我在基于 AMD64 的硬件上使用 32 位 RHEL 4.4。这是 uname -a 的输出

$ uname -a
Linux zulu 2.6.9-42.0.10.ELsmp #1 SMP Fri Feb 16 17:17:21 EST 2007 i686 athlon i386 GNU/Linux

我在这个系统上安装了 8Gigs 内存,操作系统是 32 位,我认为我的系统将无法使用完整的 8GB 内存。但是当我运行 top 时,我看到以下内容 -

Mem:   8309168k total,  8292028k used,    17140k free,     7096k buffers

因此,top 可以查看所有 8GB 内存。

如果我在同一台机器上安装 32 位 WinXP,任务管理器只显示 3 GB 可用。

我的问题是 - 32 位操作系统如何能够看到 8GB 内存?这是否意味着我的应用程序将能够使用更大的地址空间?为什么 32 位 Linux 和 32 位 WinXP 有区别?

谢谢!

最佳答案

您的 Linux 系统支持 Physical Address Extension .

关于linux - 32 位 RHEL 机器上的内存使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/920247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com