![Windows XP:4GB 記憶體升級至 16GB](https://rvso.com/image/1267908/Windows%20XP%EF%BC%9A4GB%20%E8%A8%98%E6%86%B6%E9%AB%94%E5%8D%87%E7%B4%9A%E8%87%B3%2016GB.png)
我使用的是 32 位元作業系統 Windows XP Home,將升級到 64 位元 XP Pro,並且我將 RAM 升級到 16GB。我應該看到差異嗎?
我通常一次壓縮大量文件。 32 位元 @ 4GB RAM 實際上是 3.25GB RAM,當我壓縮 20 個檔案時(總共佔用 3GB),系統幾乎被凍結。那如果我升級到 16GB 應該可以解決我的問題嗎? CPU在這個過程中壓力很小。
答案1
您是對的,32 位元版本的 Windows XP 的 RAM 上限為 4 GB。
您會發現 Windows XP 64 位元版本的不同之處在於,很難找到它的硬體驅動程序,而且某些軟體根本不相容。您可能會更好地運行64 位元版本的Windows 7(不要在Windows Vista 上浪費任何時間,它就像一個持續但不一致的問題孩子)並在VirtualBox.org 中虛擬化Windows XP 以運行您想要的任何應用程式與 Windows 7 不相容。
答案2
我通常一次壓縮大量文件。
聽起來這種情況下真正的瓶頸實際上可能是硬碟 I/O。
同時壓縮許多檔案會導致大量開銷,在旋轉碟片驅動器上進行大量查找,並且在某些檔案系統上(尤其是 FAT32),噸的碎片化。如果可能的話,我建議將此類任務序列化。
答案3
眾所周知,Windows 在進行大量磁碟存取時會凍結。
如果磁碟存取是瓶頸,那麼更多的 RAM 不會有太大變化。
如果您的 CPU 速度很慢且電腦不是多核心,那麼 CPU 可能是另一個瓶頸。
最好將錢投資於更快的磁碟和更快的 CPU。但是,您可能需要更快的系統匯流排,並且很快就會得出結論,需要購買一台全新的電腦。
答案4
為什麼不一次壓縮更少的檔案呢?您不太可能擁有四個以上的 CPU 核心,因此您不需要同時執行四個以上的壓縮進程即可充分利用 CPU。如果您使用 7-zip 等多執行緒壓縮程序,則一次只能壓縮一個檔案。