我在32位操作系统Windows XP Home上 - 将升级到64位XP专业版 - 我将RAM升级到16GB。我应该看到差异吗?
我通常一次压缩大量文件。32位@ 4GB RAM实际上是3.25GB RAM,当我压缩20个文件时 - 这需要全部3GB - 系统几乎被冻结。所以,如果我升级到16GB应该解决我的问题吗?CPU在此过程中几乎没有压力。
我在32位操作系统Windows XP Home上 - 将升级到64位XP专业版 - 我将RAM升级到16GB。我应该看到差异吗?
我通常一次压缩大量文件。32位@ 4GB RAM实际上是3.25GB RAM,当我压缩20个文件时 - 这需要全部3GB - 系统几乎被冻结。所以,如果我升级到16GB应该解决我的问题吗?CPU在此过程中几乎没有压力。
Answers:
你是对的,因为32位版本的Windows XP限制为最多4 GB的RAM。
你会发现64位版本的Windows XP的差异在于很难找到它的硬件驱动程序,而且有些软件根本不兼容。运行64位版本的Windows 7可能会好得多(不要浪费任何时间使用Windows Vista,这就像一个持续但不一致的问题孩子)并在VirtualBox.org中虚拟化Windows XP以运行任何应用程序有这些与Windows 7不兼容。
MmInitSystem
。虽然在许多国家/地区分发补丁(或可能是其中的链接)是非法的,但DIY并非在许多同一个国家/地区。这似乎解释了潜在的机制以及建议补丁。虽然它适用于32位Vista,但同样的原则确实适用于XP。先决条件是支持PAE的处理器(以及AFAIK,有时是BIOS)。
我通常一次压缩大量文件。
听起来像这种情况下的真正瓶颈实际上可能是硬驱动I / O.
同时压缩许多文件会导致大量开销,大量寻求旋转盘驱动器,以及在某些文件系统(尤其是FAT32)上,会造成大量碎片。如果可能的话,我建议序列化这些任务。
Windows在进行大量磁盘访问时出了名。
如果磁盘访问是瓶颈,更多RAM将不会有太大变化。
如果你的CPU很慢并且计算机不是多核的,那么CPU可能是另一个瓶颈。
最好将资金投入更快的磁盘和更快的CPU。但是,你可能需要一个更快的系统总线,并且非常快速地解决一个需要获得全新计算机的问题。
运行64位Windows XP是“有点像蜜蜂住在你的头脑里”。
执行以下操作之一:
你没有说你有什么样的处理器,但我会提醒你,只需添加大量内存并切换到64位窗口就不会像移动到知道如何使用的操作系统那样快速增加速度多核的优势。
我已经在具有24Gb内存的双四核xeons上运行Windows,甚至运行Windows 7,有时候它会做一些简单的事情。
编辑1 避开Windows XP Pro 64 Bit的另一个好理由是支持日期有一个模糊的结束。对于大多数版本的Windows XP是2014年4月4日,但正如您在这里看到的那样,64位版本有一些特殊条件
为什么不一次压缩更少的文件?您不可能拥有超过四个CPU内核,因此您不需要同时运行四个以上的压缩进程即可充分利用CPU。如果你使用像7-zip这样的多线程压缩程序,你可以一次只压缩一个文件。