Я не уверен, включена ли эта опция по умолчанию в более новых версиях Firefox, но в Firefox существует возможность обеспечить максимальное использование ОЗУ и дискового кэша. Это сильно отличается от изменения параметров очистки памяти и сбора мусора, поскольку вы можете заставить Firefox использовать меньше оперативной памяти и использовать больше дискового кэша.
Чтобы ограничить объем оперативной памяти, которую Firefox использует перед использованием дискового кэша, перейдите в вашем браузере к about:config. В фильтре введите "память", и вы должны увидеть:
browser.cache.memory.capacity
Если вы этого не сделаете, то вам нужно будет вручную создать этот ключ как целочисленное значение. Это целочисленное значение представляет кэш-память (в килобайтах), которую может использовать Firefox. Я лично установил это значение на 131072 (128 МБ). Чтобы избежать нехватки памяти в Firefox, вы можете увеличить используемый кэш диска, изменив следующую переменную (вы можете просто использовать "диск" в качестве фильтра поиска).
browser.cache.disk.capacity
Опять же, это дисковый кеш (в килобайтах) как целочисленное значение, и если он не существует, вы должны его создать. Я лично установил свой 307200 (300 МБ). Обратите внимание, что это отличается от объема памяти, который Firefox использует для хранения автономных файлов или вашей истории.