在工作中,我有四个装有Windows XP SP 3且装有4GB RAM的系统。当我启动许多应用程序时,我看到当使用超过2.5GB的RAM并具有通常的效果时,Windows变得不稳定:浏览器崩溃,图标消失。
因此,似乎Windows耗尽了内存,即使至少有1GB的RAM应该是可用的(作为32位操作系统,WinXP最多不能使用超过3.5GB的内存,但我仍然短缺1GB)。
另一件事是Windows试图扩展交换文件(将其设置为固定的512MB),这并不是我想要的。我知道XP会通过过早交换来尝试使我的系统更加灵活(因此它可以简单地释放一段时间未使用的页面),但是我更喜欢一个永不交换的系统-我确实有足够的可用RAM。
[编辑]我的gfx卡有512MB,映射为FD000000-FDFFFFFF,E0000000-EFFFFFFF和FA000000-FBFFFFFF。
这意味着EFFFFFFF和FA000000之间存在很大的差距,而FBFFFFFF和FD000000之间存在较小的差距。这是NVidia GeForce 8400GS。我在这里能做些什么来移动地图?还是可以人为地取消gfx RAM的一部分的映射?这是我的开发PC,根本不需要3D ...
[EDIT2]我的设备管理器说可用内存从0x0100'0000变为0xDFE8'6BFF,大约为3.3GB。所以我仍然缺少0.8GB。