Новая возможность Opera получила названием memory Heap compaction. Ее главной задачей является оптимизация потребления браузером оперативной памяти и высвобождение ресурсов для выполнения других задач.
Чтобы пользователям было более понятно, как работает эта функция и за счет чего обеспечивается уменьшение потребления системных ресурсов, специалисты компании сравнили работу браузера с процессом размещения посуды в специальные лотки. Если это делать это неаккуратно и складывать тарелки лишь бы как, то в итоге образуется очень много неиспользуемого пространства, при этом вся посуда может даже не поместиться в отведенное количество лотков. Но если же разумно подойти к этому процессу и постараться по максимуму использовать отведенное пространство, то вся посуда поместится в лотки и еще останется неиспользованное место.
Так же работает и функция memory Heap compaction. Она расставляет данные в памяти таким образом, чтобы они занимали как можно меньше места. Благодаря этому при открытии сайтов, они потребляют намного меньше системных ресурсов, а данные загружаются значительно быстрее.
При проведении тестирования новой функции удалось установить, что после ее активации популярные сайты в среднем в 2 раза меньше потребляют оперативную память устройства.
В дальнейшем будущем компания Opera Software планирует интегрировать свои разработки не только в стабильную версию браузера, но еще и в движок Blink, а это значит, что новой технологией сокращения потребления памяти смогут воспользоваться разработчики и других браузеров, в которых за основу взят этот же движок.