8 GB RAM 的最佳虛擬記憶體大小是多少?贏10?

8 GB RAM 的最佳虛擬記憶體大小是多少?贏10?

我想請教高手,8 GB RAM 的最佳虛擬記憶體大小是多少? WIN 10又是怎麼計算的?

我知道系統建議使用 1906 MB,但這是否足夠,還是我應該設定更多?

目前,我的虛擬記憶體大小是 12 GB,但我覺得它沒什麼用。

先致謝!

答案1

自動方法

Windows 10 會自動管理電腦設定的頁面檔案以及其中存在的 RAM 量。通常,您只需允許 Windows 作業系統動態管理此操作,因為在大多數情況下這就足夠了,而且它會正常運作。

頁面檔案的最小和最大大小分別可達電腦實體記憶體的 1.5 倍和 4 倍。例如,如果您的電腦有 1 GB RAM,則頁面檔案的最小大小可以為 1.5 GB,檔案的最大大小可以為 4 GB。

來源


手動方法

若要計算 Windows 10 系統中每 8 GB 虛擬記憶體的「一般規則」建議大小,請使用下列公式1024 x 8 x 1.5 = 12288 MB。因此,聽起來系統中目前配置的 12 GB 似乎是正確的,因此當 Windows 需要使用虛擬記憶體時,12 GB 就足夠了。

作為一般規則,頁面檔案的最大大小必須是安裝的 RAM 量的 x1.5。因此,對於運行 4GB RAM 的 PC,交換檔案的最大大小將為 1024 x 4 x 1.5 Mb。

來源


微調方法(關鍵系統)

這可能是真的,沒有'一種尺寸適合所有人Windows 10 系統的公式經過超級微調,可以找到每個系統的最佳配置。

在這些情況下,根據系統的各種因素以及對系統流程的重要性,顯然還有許多其他因素需要考慮。

有許多選項可用於記錄和測量系統效能指標,以幫助基準測試和超級微調此配置(如果需要)。

雖然這一切實際上只是一件小事,但它會增加一些複雜性和時間來獲得最佳配置,其中此設置一定是最優的


但大多數情況下使用總 RAM 量 1.5 倍的虛擬內存Windows 10 系統如果簡單地允許 Windows 10 自動管理它不起作用,那麼保持簡單就足夠了,或者是一個足夠好的起點。

答案2

沒有硬性規定涵蓋所有系統上的理想頁面文件大小;它與您的電腦所承受的工作負載非常相關。這裡接受的答案是向臨時用戶而不是高級用戶推薦的答案。

最大工作負載的預算:如果您希望最大化 RAM 使用量,那麼至少您應該預算足夠的虛擬記憶體來應對任何最壞的情況。也就是說,如果您有 32GB 的 RAM,但經常使用 50GB 的資料集,那麼您可能需要 32GB 左右的頁面檔案來彌補差異並容納可能分配記憶體的任何其他內容。

Windows 故障轉儲的預算:對於完整的記憶體轉儲,您需要一個大小為 RAM + 1MB 的頁面檔案。儘管通常不需要完整的記憶體轉儲,因為我們還有核心轉儲,這將透過省略(可能)與崩潰無關的資訊來修剪檔案。核心轉儲的要求較低,但其大小可能相差很大。據微軟稱,核心轉儲通常約為系統 RAM 大小的 1/3。

即使 RAM 可用,Windows 也會使用頁面檔案:記住這一點很重要,特別是當您發現大頁面檔案意外變慢時。 Windows 將監視記憶體使用情況,並可能分頁活動較少的進程,以容納更多活動的進程以及您將來可能啟動的任何進程。以 Windows 更新與桌面為例。大多數情況下,Update 處於休眠狀態,而您的桌面則不然,因此它會分頁 Update,以便將桌面緩存在活動記憶體中,即將 RAM 提供給更主動需要它的進程。

Windows 不斷做出這些決定;管理後台服務不斷寫入的數百個檔案的緩存,同時平衡活動進程的記憶體需求。不幸的是,Windows 可能無法總是獲得正確的優先級,我們最終不得不等待作業系統將資料分頁回活動記憶體。雖然我只是假設,但可用頁面空間量有可能在 Windows 是否決定可以「安全」分頁而不會對響應能力產生巨大影響的情況下發揮一些有限的作用。

根據您的系統需求進行設定:理想情況下,您希望將頁面檔案大小設定為不大於或小於系統可能需要的大小,以便盡可能對作業系統有幫助。將其設為任意值(例如 RAM 的 1.5 倍)可能會過大或過小,並且可能會對系統效能或可靠性產生負面影響。

相關內容