Крошка Ру > 31-10-2009 15:56:39 |
AFOM — расширение, потрясающим образом уменьшающее расходование памяти в Firefox В очередной раз разозлившись на жрущий память Firefox, я залез на сайт дополнений. И обнаружил AFOM. Утверждалось, что он умеет понижать расходование памяти в Firefox. Отзывы, как ни странно, хорошие. Я решил протестировать. Включил Task Manager. Открыл 10 вкладок с Gmail, а также еще пару сложных сайтов. Потом закрыл. Обычно у меня после этого firefox ел мегабайт 300-400. И Task Manager показал, что в начале firefox действительно ел 300 мегабайт, а через полминуты упал до 80-и. И сейчас держится в районе этой цифры. Я не очень понял, как AFOM это делает, но, судя по всему, это расширение работает! UPD: Кажется, более новая версия расширения — AFOM Plus, но я себе поставил пока именно AFOM 2.0.
|
Vitaliy > 31-10-2009 16:01:59 |
Ха-ха-ха ))) Шикарно ))) Мне это напоминает crack'и небезызвестного YMY которые заодно десяток багов в программе исправляли, кроме собственно взлома ))) Кого-то так достало, что этот баг не могут исправить, что он сам все сделал ))) |
Крошка Ру > 31-10-2009 22:01:29 |
О разных плагинах и советах о «чудесном» отучении Firefox кушать оперативку Это ответ на пост о плагине AFOM и подобных советах. К сожалению, аддон AFOM — это тот же трюк, что и с параметром config.trim_on_minimize (в about:config ставите этот параметр в true и наблюдаете тот же эффект при сворачивании браузера). Он действительно уменьшает использование RAM, но за счёт флуша памяти с использованием свопинга/файла_подкачки. Вот графики получение с помощью TaskInfo:
В стандартном Windows Task Manager операция Flush Process Memory Out выглядит как моментальное сбрасывание значения Mem Usage и стабильное довольно быстрое после этого его возобновления до значения в 50-180MB и более, в зависимости от количества установленных аддонов и открытых вкладок + сложности открытых сайтов. Но остановится на значении, которое меньше чем было до операции, так как за это время часть перельется в своп. Название «Flush Process Memory Out» я взял из того же TaskInfo. Там эта операция есть в контекстном меню процессов, и можно то же самое сделать для любого процесса. Со временем (обычно через несколько дней) такая стратегия приводит к медленным возвратам к окну браузера и медленным реакциям на внутренние функции браузера, которые длительное время не использовались (открытия опций, поиск по вкладками/истории и прочие). То есть, в своп сливается практически всё, что сейчас активно не используется, поэтому и получается, что сразу после срабатывания этого трюка, пробуя переключение вкладок, путешествие по истории, открытие новых сайтов, пользователь никаких тормозов не замечает. Тормоза появляются со временем. Вывод Да, эти трюки уменьшают расход оперативки и не влияют на основную функциональность браузера при активном его использовании, но знайте за счет чего и как.
.... вот теперь думаю оставить расширение или удалить ? |
Vitaliy > 01-11-2009 00:39:36 |
Крошка Ру Да я уже на сайте AFOM почитал что и как оно делает. Простое перекидывание в файл подкачки, а вовсе не исправление проблем с утечкой памяти. А уж AFOM Plus вообще убил... |
Крошка Ру > 01-11-2009 02:15:59 |
Vitaliy значит удалю |
Rosenfeld > 01-11-2009 12:17:53 |
Не поставлю по двум причинам: 1. Нет файла подкачки вообще. 2. Нет утечек памяти как класса - при 20 открытых вкладках за разнообразной графикой и видео - редко когда превышает 150 мб. Оптимальный режим - не более 90 мб в совокупности с процессом запущенного лончера Firefox Portable. |
=Agasfer= > 01-11-2009 13:39:48 |
Vitaliy пишетА уж AFOM Plus вообще убил...
Вчера, после установки этого "чуда" у меня в 3.7 профиль так перекосило, что пришлось потратить минут 40, чтобы привести его в исходное состояние, хотя на АМО на странице расширения заявлена совместимость с 3.7.... Убил нафиг!!! В ... такие аддоны! |
igorsub > 01-11-2009 13:47:07 |
=Agasfer= Во-первых, у тебя до сих пор стоит альфа-версия браузера; во-вторых, расширение, как я понял, является экспериментальным. |
=Agasfer= > 01-11-2009 13:51:32 |
igorsub пишету тебя до сих пор стоит альфа-версия браузера;
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.3a1pre) Gecko/20091031 Minefield/3.7a1pre
|
igorsub > 01-11-2009 13:57:49 |
Это понятно. Я к тому, что "падения" на альфах - нормальное явление. |
=Agasfer= > 01-11-2009 14:14:01 |
Так фокс и не падал. Просто профиль перекосило "по-страшному" - половина аддонов отказалась работать, вторая половина работала "через пень-колоду", скрипты для GM и Stylish поотрубались и ещё целая куча проблем. |
igorsub > 01-11-2009 14:47:18 |
=Agasfer= пишетПросто профиль перекосило "по-страшному" - половина аддонов отказалась работать, вторая половина работала "через пень-колоду", скрипты для GM и Stylish поотрубались и ещё целая куча проблем.
Я об этом и говорю. |
Крошка Ру > 01-11-2009 18:09:34 |
=Agasfer= а у меня AFOM Plus сутки поработал безо всяких негативных проявлений 01-11-2009 18:15:06 ...скрипты для GM и Stylish поотрубались....
обезянка у меня вообще скрипты не видит а в Stylish только треть стилей работает .... правда при очередной пробной установке GM вдруг почему-то заработал стиль Google Reader: Mac OS X Snow Leopard , правда это проболжалось совсем не долго |
Sid > 01-11-2009 18:53:53 |
А вот интересно, старое расширение bosskey работает по такому же принципу? |
D555 > 07-11-2009 11:24:27 |
А что делает расширение RAMBack ? Не тот же ли трюк что и AFOM ? ...хотя в описании написано, что очищает кэш расширений ... |
D555 > 21-03-2010 16:06:06 |
Очень это интересно, однако...., поскольку это расширение RAMBack одно такое пока таинственное осталось... |
D555 > 11-10-2010 04:13:55 |
Люди, хелп, подскажите пожалуйста насчёт RAMback ! что оно делает-то... |
Крошка Ру > 11-10-2010 08:01:12 |
D555 не знаю, но наверное что-то близкое к тому что и AFOM ...а вот делает на самом деле или только делает вид из такого перевода не особо понятно RAMBack вызовет Firefox на вопрос внутреннего уведомления, чтобы освободить память, в противном случае, предназначенные для исполнения целей. Дополнительные пункты будут подключены в это уведомление в будущем.
|
D555 > 11-10-2010 16:35:23 |
в эбаут написано: Lets you clear internal Firefox caches в оверлее кзуле: <menupopup id="menu_ToolsPopup"> <menuitem id="ramback-hello" label="&ramback.label;" insertafter="sanitizeItem" oncommand="ramback.onMenuItemCommand(event);"/> </menupopup>
а в оверлей скрипте: var ramback = { onMenuItemCommand: function(e) { var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); // since we don't know the order of how things are going to go, fire these multiple times observerService.notifyObservers(null, "memory-pressure", "heap-minimize"); observerService.notifyObservers(null, "memory-pressure", "heap-minimize"); observerService.notifyObservers(null, "memory-pressure", "heap-minimize"); observerService.notifyObservers(null, "dump-mem-stats", "clean up, pig!"); }, onToolbarButtonCommand: function(e) { // just reuse the function above. you can change this, obviously! ramback.onMenuItemCommand(e); } }; Автор с чувством юмора ))) Интересно, как это можно перевести ) ? |
ZeHoha > 02-04-2014 05:59:56 |
Это заговор? Это дополнение было удалено автором.
Доступ к публикации закрыт Вы пытаетесь открыть пост, написанный пользователем DileSoft, однако, пост скрыт в черновики (самим автором или НЛО).
Извините, но мы не можем найти то, что вы ищете.
Шоза? |
Пандёнок > 02-04-2014 10:50:18 |
ZeHoha пишетЭто дополнение было удалено автором.
Это хорошо. |