Chrome「食 RAM」問題 Fixed?Microsoft 將對 Windows 10 記憶體管理進行了改良

- 軒仔 - 2020-12-24

外媒 Windows Latest 報導指出,Microsoft 在 Windows 10 v2004 起對「Segment Heap」記憶體管理功能進行了改良,並加入對 Web 瀏覽器等 Win32 程式的支援。

而「Segment Heap」同時被引入 Chromium 的開源項目,Google 計劃以這個功能來解決一直以來 Chrome 為人垢病的的記憶體佔用問題。但 Google 團隊現在決定在 Chrome 瀏覽器中禁用新的「Segment Heap」實現,現在將以「ParitionAlloc-Everywhere」來實行。

「ParitionAlloc-everywhere」由 8 月起開發,現在看來正在穩步推進。根據一份文件顯示,「PartitionAlloc-Everywhere」自身的好處有不少,包括:減少 Chrome 瀏覽器中的記憶體使用並更有效地分配和提高安全性。

Microsoft 與 Google 都認為減少網頁瀏覽器的記憶體使用量是很重要,不過像 Segment Heap 和 ParitionAlloc 這樣的改進,會按據你的設置備而有不同的效果。值得注意的是,Microsoft 已經採用了「Segment heap」來減少 Edge 記憶體使用量,而 Edge 團隊亦正研究另一個名為「Sleeping Tabs」的功能,並具有額外的記憶體管理改進。