Если вы пользуетесь браузером Firefox или Chrome, возможно, вы думаете об Opera не лучшим образом. Но этот браузер, на наш взгляд, неплох, и его разработчики каждый день работают над его улучшением.
Дэниел Брателл, один из разработчиков Опера, указывает на снижение потребления памяти браузером за счет функции, называемой сжатием кучи. Это предназначено для уменьшения объема памяти, используемой на сайтах, чтобы вы могли открывать столько вкладок, сколько хотите, без каких-либо задержек при переключении вкладок.
Эта функция была впервые доступна в бета-версии Opera 39, но теперь они добавляют сжатие кучи в проект Blink. Таким образом, даже Chrome будет иметь эту функцию, поскольку браузер Google также является частью проекта Blink.
Если вы не понимаете, что делает эта функция, Дэниел Брателл упростил ее для нас, сравнив память, используемую браузером, с пластинами в шкафу. Мы позволим ему объяснить это получше:
«Проще говоря, если вы случайно вставите тарелки разных размеров в шкаф, будет сложно использовать все доступное пространство. Если вы сложите их по порядку, это будет более эффективно, но это также займет больше времени. И поскольку мы все время вставляем пластины (то есть память) и вынимаем их из шкафа, мы, к сожалению, не можем тратить много времени на то, чтобы они выглядели красиво. То же самое и с управлением памятью. Чтобы решить эту проблему, мы добавили этап очистки к управлению «пластиной» внутри Blink, который мы называем уплотнением кучи. Он переупорядочивает память, чтобы использовать меньше ОЗУ, ускоряет будущие операции с памятью... и при этом выглядит красиво ».
Сжатие кучи было протестировано разработчиками на популярных сайтах, таких как Gmail, Википедия, New York Times и Amazon. Затем они сравнили, сколько памяти браузер сохранил с уплотнением кучи и без него. Они остались очень довольны результатом.
Похоже, что после 15 минут работы сайтов Википедия использовала только 2,4 МБ по сравнению с 4 МБ без этой функции, New York Times использовала 4 МБ. вместо 9 МБ Amazon использовал 2,5 МБ по сравнению с 5,7 МБ, а Gmail использовал 2,3 МБ памяти, тогда как без сжатия кучи он использовал бы 6,8 МБ. МБ.
Команда Opera также подтверждает, что они упорно работают со своими партнерами из Google, чтобы создать лучший пользовательский интерфейс для поклонников проекта Blink.
СВЯЗАННЫЕ ИСТОРИИ, ЧТО НУЖНО ПРОВЕРИТЬ
- Новый режим Opera Saver Mode помогает пользователям продлить время автономной работы ноутбука.
- Исправлено: ошибка DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS в Windows 10
- Opera оспаривает результаты тестирования батареи Microsoft, заявляя, что ее браузер потребляет меньше батареи, чем Edge