如果可能的話,是什麼使虛擬記憶體擴展以及什麼使虛擬記憶體收縮?
嘗試了解虛擬記憶體的使用以及它在 Windows 11 中擴展和收縮的原因
答案1
虛擬記憶體通常是預先分配的並且在磁碟上是連續的,因為它需要速度快。
在Windows下,虛擬記憶體的大小是透過「初始」和「最大值」的設定來定義的。更改此定義會導致頁面檔案在重新啟動後在磁碟上重新分配到指定的初始大小。
如果需要的虛擬內存多於分配的虛擬內存,則可能需要增加頁面文件,但無法在磁碟上將其重新分配到更大的大小,因為它已經包含數據,因此向其添加可能不連續的擴展名。
Windows 重新啟動後,其大小會恢復到初始大小,但不會立即恢復。 Windows 會將擴充頁面檔案保留一段時間,並在決定不再需要更大的檔案時將其縮小回初始大小。
有關用戶見證,請參閱 這個答案。