GLOSSARY

什麼是虛擬記憶體?

  此頁面由 DeepL 自動翻譯。 Switch to English

虛擬記憶體是作業系統的一項功能,當實體 RAM 空間已滿時,它會將 SSD 或硬碟的一部分空間劃分為暫存記憶體。此功能旨在確保當 RAM 空間不足時,電腦仍能順暢運作,避免系統當機,並讓您能夠超越系統實體 RAM 的限制進行多工處理。作業系統不會直接關閉應用程式,而是將較少使用的資料從 RAM 移至主要儲存裝置,藉此為正在執行的任務釋放空間。

虛擬記憶體雖是一張安全網,但會對系統效能造成負面影響。當您的電腦大量使用虛擬記憶體時,您會發現系統運作變慢,因為儲存裝置的速度遠遠慢於記憶體。對遊戲玩家而言,這通常不是什麼大問題,因為大多數現代遊戲在記憶體使用效率上都相當優異。但當您在玩遊戲、進行串流播放,或是同時開啟數十個瀏覽器分頁時,問題便可能浮現。在這些情況下,虛擬記憶體可能會啟動,而這正是效能受到影響的時候。

虛擬記憶體的運作原理

當系統 RAM 空間已滿時,作業系統會存取儲存裝置上的頁檔。目前不需要的資料會從實體 RAM 中換出,並寫入此頁檔中。當再次需要該資料時,系統會將其從虛擬記憶體讀回實體記憶體(RAM)中。此過程稱為分頁,雖然它能維持系統的穩定性,但速度遠比直接從 RAM 存取資料慢得多。

速度較慢是因為系統記憶體的運作速度介於 25GB/s 至 96GB/s 之間,具體取決於您的電腦配置,以及您使用的是 DDR4 還是 DDR5。相較之下,儲存裝置的速度則為:

  • NVMe SSD:約 3GB/s 至 10GB/s
  • SATA SSD:最高 600MB
  • 硬碟:約 100–200MB/s

即使是速度最快的 NVMe SSD,其速度也比 RAM 慢近 10 倍,而硬碟的速度則慢了數百倍。這種差距意味著,每當您的電腦在 RAM 與儲存裝置之間交換資料時,您都會感受到卡頓、掉幀,或是載入時間變長。如果您在 RAM 容量有限的系統上玩遊戲,同時還運行其他資源密集型應用程式,虛擬記憶體可能會成為主要的瓶頸。

當虛擬記憶體對玩家至關重要時

對大多數玩家而言,虛擬記憶體很少會影響遊戲體驗,因為現代遊戲在設計上都能有效率地運用記憶體——只要你一開始就擁有足夠的記憶體即可。但如果你同時進行多工處理、串流媒體、在 Discord 上聊天,並開啟多個瀏覽器分頁,你的 RAM 使用量可能會驟升。當這種情況發生時,系統就會開始將資料分頁至儲存裝置,導致效能下降。

如何判斷系統是否已觸發虛擬記憶體?請留意系統突然變慢或磁碟活動量驟增等跡象。您可以在「工作管理員」的「效能」→「記憶體」中檢查,確認是否正在使用頁檔。如果這種情況經常發生,唯一的真正解決方案就是增加記憶體容量。

那麼,您應該配備多少記憶體呢?對於現代遊戲而言,32GB 是最佳選擇,特別是在遊戲時同時進行串流或保持瀏覽器開啟的情況下。這能為多工處理提供充足的餘裕,避免動用虛擬記憶體。若用於內容創作、高強度多工處理或專業串流等嚴苛用途,64GB 則是理想選擇。 在 Windows 中增加虛擬記憶體大小雖有助於防止系統當機,但並不會提升遊戲效能。若想獲得流暢的遊戲體驗,請優先投資記憶體。相較於 HDD,SSD 也能減輕對效能的影響,而且在當今時代,您理應使用 SSD;但即便是 SSD,其速度也無法與最新的 DDR5 記憶體相提並論。

可在「工作管理員」的「記憶體效能」畫面底部查看虛擬記憶體的使用狀況。

摘要

虛擬記憶體是一種備用系統,當實體記憶體(RAM)已滿時,它能維持電腦的穩定運作。不過,使用虛擬記憶體會導致電腦運行變慢。對遊戲玩家而言,避免電腦變慢的最佳方法,就是確保擁有足夠的實體記憶體(RAM)。

相關內容