RAM не может быть сохранен на потом. Ваш единственный выбор - использовать это или тратить его впустую. Система с 8 ГБ ОЗУ не может использовать 4 ГБ сегодня, чтобы завтра использовать 12 ГБ.
Итак, проще говоря, Firefox использует больше памяти, потому что альтернативой может быть потеря этой памяти. Он не возвращается к первоначальному уровню, потому что для этого потребуются усилия, и не будет никакой пользы от его расширения.
Дело в том, что Firefox иногда использует до 2 ГБ памяти, что не кажется разумным для количества и содержания открытых вкладок.
Вполне разумно, если альтернативой является то, чтобы часть этой оперативной памяти была потрачена впустую и не содержала никаких данных. Как минимум, это позволяет Firefox использовать до 2 ГБ памяти без необходимости выделять больше памяти, что является победой. Освобождение и выделение памяти требует усилий. Умные системы тратят усилия только тогда, когда есть ожидаемая выгода. Они, конечно, не делают работу, которую им, вероятно, придется просто отменить позже.
Современные операционные системы стараются изо всех сил иметь как можно меньше свободной оперативной памяти. Свободное ОЗУ тратится впустую. Если в течение последнего часа у вас было 1 ГБ свободного места, вы не получили никакой выгоды от этого 1 ГБ за последний час. Если вы думаете: «Я хочу освободить эту оперативную память сейчас, чтобы потом использовать ее позже», забудьте об этом. Вы можете использовать его сейчас и использовать его позже. Там нет болезненного компромисса, чтобы сделать здесь.