В Google Chrome появилось несколько улучшений производительности, которые ускоряют просмотр и поиск и устраняют большинство случаев зависания при завершении работы.
Новый пост на официальной странице блога объясняет, что Chrome недавно получил несколько настроек производительности. Эти улучшения касаются скорости Chrome, использования памяти и того, что он любит делать, когда он замедляется или зависает, когда вы пытаетесь завершить работу.
Ускоренный поиск достигается за счет омнибокса Chrome (то есть адресной строки), который автоматически предлагает ваш поисковый запрос, пока вы его вводите. Теперь, в дополнение к попыткам автозаполнения ваших поисковых запросов, он пытается предварительно получить результаты поиска в зависимости от того, насколько вероятно, что они будут выбраны. Эти улучшения позволяют находить то, что вы ищете, еще до того, как вы закончите вводить текст.
Просмотр в браузере получил ускорение благодаря распределителю памяти Chrome PartitionAlloc, который сократил общее использование памяти и повысил производительность. По данным Google, это привело к сокращению использования памяти браузером на 20% и повышению производительности при использовании одной и нескольких вкладок.
Исправление довольно частых зависаний при завершении работы, по-видимому, было вопросом кэширования - или, скорее, не кэширования. Похоже, что виновником была дизайнерская идея многолетней давности, включающая локальный кеш, предназначенный для ускорения запуска.
Этот кеш в конечном итоге приводит к трате памяти и является основной причиной проблемы зависания при завершении работы. Теперь кеш был удален, что привело к гораздо меньшему количеству проблем, когда вы все закрываете.
Все эти настройки должны быть доступны для Chrome уже сейчас, и команда намекает на то, что в будущем планируется еще больше улучшений производительности.