Здравствуйте.
Имею на борту 16 Гб оперативной памяти, но Firefox независимо от числа открытых вкладок более 2.5Гб ОЗУ не использует никогда.
Тем не менее, если открыть большое число вкладок (скажем так, больше 100), то браузер ощутимо начинает терять отзывчивость, и рано или поздно вынуждает пользователя перезапустить его.
Вопрос такой: что нужно в browser.cache.memory поменять, чтобы браузер спокойно мог использовать, допустим, до 8 Гб ОЗУ (когда такая необходимость возникает)?
browser.cache.memory.max_entry_size сейчас стоит 32768, остальное - по умолчанию.

С этим ничего не  сделаешь.
Единственный вариант - установить 64-битную версию Firefox. Но оффициальные сборки есть только Nightly (https://nightly.mozilla.org/).

ЗЫ Боюсь спрашивать что вы там делаете во всех этих влкадках...

DreamC пишет

Единственный вариант - установить 64-битную версию Firefox.

у меня 65-битная но все равно также как и у него с памятью

казявка пишет

у меня 65-битная но все равно также как и у него с памятью

Ну попробуйте тогда 66-ти битную...

Dzirt
Толсто!

казявка
Конечно извиняюсь, но 64-битная ОС или бразуер?

DreamC пишет

Конечно извиняюсь, но 64-битная ОС или бразуер?

и то и то

Тогда странно...
Я, конечно, лично не имел дела с 64 версией FF, но должно работать.

у меня в browser.cache.memory.max_entry_size стоит 51200 , мож нужно другое поставить ? а ? мож нужно -1 поставить ?

вобщем поставил browser.cache.memory.max_entry_size -1
...буду наблюдать что будет

казявка пишет

.буду наблюдать что будет

ничего не изменилось (:angry:

попробуй отключить файл подкачки windows)

barth пишет

попробуй отключить файл подкачки windows)

после установки оси сразуже первым делом что сделал - отключил файл подкачки потому что у меня 16 гигов ОЗУ

Файл подкачки отключать нельзя.
х64 браузер сам решит когда ему нужно больше 3 гб памяти.

barth казявка
Вообще никогда лучше не отключать файл подкачки.

Послушайте что говорит Kuja.

Может попробовать создать "целое"..
browser.cache.memory.capacity - 75776
Мне сложно представить, что нужно вытворять с браузером, что-бы он такое колличество памяти отъедал.)

Сказки это.

Как разрешить Firefox'у использовать больше ОЗУ

На 64 битной Windows для 32 битного firefox я увеличивал размер выделяемой памяти процессу
http://www.nanocad.ru/help/OptionSupport.php

Выделить код

Код:

Чтобы включить опцию «3Гб и более»
bcdedit /set IncreaseUserVa 3500
Чтобы отключить
bcdedit /deletevalue IncreaseUserVa

В большинстве статей указывают значение ровно 3 ГБ, но можно поставить и 3700 МБ, я ставлю 3500 - работает и [firefox] использует всё.

Тем не менее, если открыть большое число вкладок (скажем так, больше 100), то браузер ощутимо начинает терять отзывчивость

Тут ему не помочь. Либо качать ночную 64 битную версию, либо любительскую сборку, тоже 64 бит. Они гораздо лучше работают с большим количеством вкладок и так не тормозят. WaterFox или pcxFirefox, как вариант.

А существует ли какая-то внятная причина, почему в 64 битах есть только ночнушки, а нормальных релизов в 64 бит нет?
Почему обходят стороной столь важную версию браузера?

Revan пишет

Почему обходят стороной столь важную версию браузера?

В правильно поставленом вопросе содержится более половины ответа. Правильный ответ - x64 версия браузера никому (кроме 0.0001% любителей открывать 100500 вкладок одновременно) и даром не нужна и за деньги не нужна (в смысле "мы вам даже доплатим, только пользуйтесь x64 версией. Зачем? Да мы и сами не знаем... Просто. Чтобы было")

Не верный ответ.

Несколько лет назад Mozilla хотела выпустить х64 официально. Пилила и делала. Но была проблема, что не было х64 плагинов. Да и сейчас многих нет.
Ни у кого тогда х64 версий браузеров не было. Подумали в Mozilla и свернули проект. Остались сборки только в ночнушках по остаточному принципу.
Когда же все взяли и выпустили свои х64 версии браузеров, то Mozilla вдруг опомнилась и развернула проект снова. Думаю через пару версий выпустят официально.

Kuja пишет

Но была проблема, что не было х64 плагинов

А плагинов нет, потому что они нафиг никому не нужны... У меня аж один плагин установлен, я как-то не обделён ни разу. И вопрос этот уже обсуждался 100501 раз, браузер - это не тот тип программ, которым нужна или даже хотя бы в чем-то желательна 64-х битность. Никаких преимуществ не будет получено, так, сплошные понты на уровне "у меня x64 браузер в два раза быстрее работает, чем x86. Потому что 64 в два раза больше, чем 32"

Dzirt
Преимущество в том, что x64 софт в x64 винде работает нативно, а не через эмулятор костыль.
Для 2к и 4к видео х64 версии еще как нужны.

Dzirt пишет
Kuja пишет

Но была проблема, что не было х64 плагинов

А плагинов нет, потому что они нафиг никому не нужны... У меня аж один плагин установлен, я как-то не обделён ни разу. И вопрос этот уже обсуждался 100501 раз, браузер - это не тот тип программ, которым нужна или даже хотя бы в чем-то желательна 64-х битность. Никаких преимуществ не будет получено, так, сплошные понты на уровне "у меня x64 браузер в два раза быстрее работает, чем x86. Потому что 64 в два раза больше, чем 32"

Неочевидный пример, почему 32 битная версия может оказаться хуже, описан в этой теме.
Причем причина бага далеко не очевидна, ведь Firefox не пишет "картинка не может быть показана из-за того, что приложение исчерпало лимит использования памяти". Браузер пишет абстрактную ошибку, догадываться о причинах которой можно долго, и безуспешно.
Сейчас, когда сайты раздулись в размерах, польза от перехода на 64 бит уже очевидна. Вспомнить ту же обрезанную Windows, которая позволяла запускать одновременно не более 3-х приложений. Звучало дико с самого начала. А Photoshop или Word, позволяющий держать открытыми максимум 3 документа? Кому-то может и не надо, не спорю, но прогресс ведь не должен стоять на месте: 64-битные Microsoft Office или Photoshop давно уже существуют.

Мда... у меня стоит более 10 потенциально важных расширений, и это только малая часть того, что может потребоваться пользователям.

Расширения != плагины.

Revan пишет

Мда... у меня стоит более 10 потенциально важных расширений

Я так понимаю между расширениями (которые как правило, за редким исключением, написаны на javascript и потому им на разрядность браузера скажем так - плевать) и плагинами (которые по сути DLL) вы разницы в упор не видите. Показательно.

Revan пишет

Неочевидный пример, почему 32 битная версия может оказаться хуже, описан в этой теме.

В той теме описан очевиднейший пример тех самых "0.0001% любителей открывать 100500 вкладок одновременно". Это ваши проблемы.

Revan пишет

но прогресс ведь не должен стоять на месте: 64-битные Microsoft Office или Photoshop давно уже существуют

К прогрессу это не имеет никакого отношения. И да, Photoshop получает очевидные преимущества от своей 64-х битности и именно поэтому его 64-х битная версия уже очень давно существует вместе с плагинами соответствующей разрядности. Его разработчики прекрасно понимают почему им нужно выпускать 64-х битную версию. В то же время, 64-х битная версия MS Office существует на 99.999999% в маркетинговых целях и на 0.000001% для тех пользователей, которым кровь из носа нужны Excel'евские файлы размером более 2 Гб. Больше никому он вообще не нужен.

PS: И да, когда сделают многопроцессный Firefox, как Chrome, 64-х битность тоже никому не будет нужна. Ибо будет по 2 Гб (а может даже и по 3 Гб) на вкладку. Только успевайте в магазин бегать за свеженькими планками ОЗУ :) И за материнками, которые смогут их поддерживать. И за новыми версиями планшетов, о которых вы почему-то забыли (там ОЗУ 1, ну может 2 Гб и увеличить нельзя, а выпускать планшет с 8-16 гигами ОЗУ только ДЛЯ БРАУЗЕРА никто в здравом уме ни выпускать ни покупать не будет).

Dzirt пишет

PS: И да, когда сделают многопроцессный Firefox, как Chrome, 64-х битность тоже никому не будет нужна. Ибо будет по 2 Гб (а может даже и по 3 Гб) на вкладку. Только успевайте в магазин бегать за свеженькими планками ОЗУ :) И за материнками, которые смогут их поддерживать. И за новыми версиями планшетов, о которых вы почему-то забыли (там ОЗУ 1, ну может 2 Гб и увеличить нельзя, а выпускать планшет с 8-16 гигами ОЗУ только ДЛЯ БРАУЗЕРА никто в здравом уме ни выпускать ни покупать не будет).

а пацаны то и не вкурсе (с)

http://habrahabr.ru/post/225197/ == Google выпустил 64-битную версию Chrome для Windows
http://habrahabr.ru/company/eset/blog/234713/ == 64-битный Chrome вышел в релиз

update: даже хромиум есть в x64

http://www.majorgeeks.com/files/details/chromium_auto_updater.html
http://chromium.woolyss.com/download/

p.s. у меня давно стоят nightly/waterfox/palemoon/chrome/chromium x64

Я по секрету скажу, IE есть х64.

ну ответ был на "когда сделают многопроцессный Firefox, как Chrome, 64-х битность тоже никому не будет нужна"
так то понятно что дофига есть x64 софта
даже плугины есть (flash и silverlight точно. остальные как то не юзаю)

C:\Windows\system32\Macromed\Flash\pepflashplayer64_16_0_0_296.dll
C:\Windows\system32\Macromed\Flash\NPSWF64_16_0_0_296.dll
c:\Program Files\Microsoft Silverlight\5.1.31211.0\npctrl.dll