Если вы пользуетесь браузером Google Chrome, то наверняка у вас одновременно открыто много вкладок. В таком случае вы точно знаете, насколько это прожорливый браузер и как много он тратит оперативной памяти. Если открыть диспетчер задач и упорядочить запущенные процессы по объему затраченной памяти, Chrome наверняка будет на первом месте.
Google периодически пытается как-то исправить данную проблему, но самое радикальное решение может прийти со стороны Microsoft. Компания работает над браузером на Chromium, а значит, вносит вклад в его разработку. Microsoft предлагает 1 простой путь сократить расход памяти.
Расход памяти сократится не только в Chrome, но и на других браузерах на Chromium, то есть на большинстве современных. В том числе это относится к нового Microsoft Edge.
Техническое объяснение содержит в себе «блок предварительной выборки in-proc», который должен загружать код на странице Image вместо страниц MapFile для экономии ресурсов центрального процессора и памяти. Для этого требуется наличие интерфейса прикладного программирования PreFetchVirtualMemory. В общем, это возможно всего только на Windows 10. При этом новый браузер Edge является кросс-платформенным и будет работать на старых версиях Windows, macOS и даже Linux.