Разработчики Google Chrome тестируют новый метод снижения потребления ОЗУ
Браузер Google Chrome, как правило, называют не иначе как «пожирателем оперативной памяти». Еще в июне появилась информация по поводу того, что ІТ-гигант собирался опробовать в Chrome технологию Microsoft Segment Heap, чтобы уменьшить использование оперативной памяти хотя бы на треть, но в конце концов после появления сбоев, связанных с нестабильной работой браузера, корпорация Google решила отказаться от такого решения.
Теперь же издание Tom’s Guide сообщает, что разработчики обозревателя собираются опробовать кое-то новое. Пока что предполагается, что в Windows 10 будет использована функция TerminateProcess API, предназначенная для полного (или аварийного) завершения всех активных процессов браузера. Модуль TerminateProcess завершает и указанный процесс, и все его потоки.
В Google такой подход объясняют тем, что так называемое «чистое» завершение процесса слишком сложно для системы. К тому же, при этом будет наблюдаться своеобразная гонка между запущенными программными апплетами, да и выход из приложения может оказаться довольно медленным. Ожидание завершения всех потоков процесса, разбиение кода и данных на страницы, а также состояние выбора приоритетного ПО просто не имеют смысла.
Однако продвижение по использованию TerminateProcess для большего количества типов процессов, хоть и незначительное, но все же есть. Хотя большинство служб завершения работы относятся к служебным, тем не менее, такое изменение позволяет применять функцию TerminateProcess для процессов всех типов, независимо от их статуса.
По идее, когда вы закрываете несколько вкладок или даже браузер целиком, использование оперативной памяти остается на том же уровне, что и ранее (это можно отследить в том же «Диспетчере задач»). Но использование модуля завершения процессов должно устранить проблему еще до ее появления.
Разработчики обозревателя Chrome, отказываясь от устаревших методов, постепенно делают шаг в сторону применения именно модуля TerminateProcess, поэтому, хочется надеяться, уже в скором времени мы увидим, что потребление оперативной памяти браузер действительно снизил.
Источник:Тогда можно поддержать её лайком в соцсетях. На новости сайта вы ведь уже подписались? ;)
Или хотя бы оставить довольный комментарий, чтобы мы знали, какие темы наиболее интересны читателям. Кроме того, нас это вдохновляет. Форма комментариев ниже.
Что с ней так? Своё негодование вы можете высказать на zelebb@gmail.com или в комментариях. Мы постараемся учесть ваше пожелание в будущем, чтобы улучшить качество материалов сайта. А сейчас проведём воспитательную работу с автором.
Поговорить?
Читайте нас где удобно
Ещё на эту тему было
- Chrome — самый быстрый браузер по результатам недавних тестов
- Chrome вскоре получит несколько ИИ-возможностей
- Chrome научился показывать потребление памяти каждого открытого сайта
- Google намерена вырезать встроенный антивирус из Chrome
- Chrome можно ограничить в потреблении памяти и заряда батареи
- Google Chrome разрешит пользователям добавлять примечания к паролям
- Google сильно обновила Chrome, вырезав кучу возможностей
- Обновление браузера Chrome сильно добавляет скорости и времени работы
- Браузер Chrome теперь умеет прокручивать вкладки
- В Google Chrome починили потребление памяти, но сломали работу с процессором
Для тех, кто долистал
Ай-ти шуточка бонусом. Среднестатический пользователь Android тратит по 18 минут в неделю, объясняя почему он купил не iPhone.