这个和系统没有关系的,跟主板芯片组设计有关。主板支持memory remap就可以在64bit和32bit PAE上用超过4GB内存,否则你用64位内核系统还是会3.X GB。传统的32位系统就无法摆脱这个问题,因为依然需要在4GB内存内把内存地址分给PCI等IO设备。PAE我记得内存越大性能损耗也越大。所以大内存还是用64位系统省事。
On 8/28/10, User <resat...@gmail.com> wrote: > > > 首先说明,以下讨论的都是 32 位系统, 64 位肯定支持大内存。另外,只讨 > 论正统的 32 位,而不是利用了 PAE 的 36 位。 > > 在一些论坛里看到有人反映 32 位的 Windows Vista 不能完全利用内存,只 > 能用到 3 GB 多一些。这究竟是 Windows 设计上的缺陷,还是微软的市场策略? > > 如果是技术上的缺陷,那么 Linux 有这个问题吗?据我所知, Linux 会保留 > 1GB 内存空间给内核。不过这个应该问题不大,因为对我这样的桌面系统来说,不 > 会有单个进程的用户空间内存超过 3GB 的。只要所有进程能够充分利用 4GB 内存 > 就行了。 > > 近期想把台式机加到 4GB 的内存,并且暂时没有转到 64 位的打算。担心 > Debian 不支持,造成浪费。 > > > > -- > To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/20100828141949.ga2...@localhost.localdomain > > -- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong