Firefox и проблемите му с паметта

От много години ползвам Firefox и съм много доволен – стабилен, бърз браузър, не прави неща, които не искаш, но забелязах един проблем, който очевидно не е само при мен защото не ползвам един компютър, а няколко. Обикновено съм с последната версия на Firefox, но проблема го забелязах дори и под Linux. Намерих решение след известно ровене в Google, но подозирам, че това решение е само за Windows версията на Firefox. Търсех “firefox eats ram“, решението е елементарно:

вместо адрес се пише:
about:config

Избира се с деният бутон New(Нов)/Boolean(Булев) и в прозореца, който ще излезе се пише:
config.trim_on_minimize
задава му се стойност True
И се рестартира Firefox.
Имаме си малко по-бърз Firefox и не толкова алчен за оперативна памет.

Повече за config.trim_on_minimize можете са прочетете на английски тук.

Допълнително след гореизброените стъпки, но преди рестартирането на Firefox може да се добави и/или редактира стойността на следната променлива:
Browser.sessionhistory.max, като на тази страница са дадени примерни стойност, по подразбиране е -1, което означава, че Firefox си решава сама колко памет да задели за съхраняването на посетените по-рано страници.  Аз лично за 2GB оперативна памет бих си позволил да избера стойност като за 512MB – за да не е толкова разхитителен Firefox. За да са в сила промените, които се правят по Firefox – трябва да го рестартираме.

Преди да изпробвам горните настройки Firefox беше “погълнал” над 650MB от оперативната ми памет – за общо 4 подпрозореца, а текущо за 9 подпрозореца, като в два от тях има Flash – ползва едва 118MB.

Тест на софтуер за WordPress

Днес ми останаха 10 минутки свободно време и подтикван от Блогмасата реших да седна и да поекспериментирам с една безплатна добавка за WordPress за създаване на потребителска директория.

П.П. Експеримента с директорията клони към премахването и. Има някакъв бъг при вадене на данни за първоначално показване и чупи съдържанието.

Virus.Win32.Induc.A или W32/Induc.A

Днес засякох упоменатият в заглавието вирус. Интересното е, че го намерих в относително “сигурно” приложение – ICQ клиентът QIP. Разтърсих се в интернет и открих информацията:
Вирусът W32.Induc.A е все още безобиден вирус, създаден с цел да заразява приложенията (програмите) още при тяхната разработка – инжектира се в SysConst.dcu системен модул на Delphi. При стартирането си на компютъра се опитва да намери инсталация на развойната среда Borland Delphi, ако намери – инжектира кода си в SysConst.pas, компилира го до упоменатата по-горе библиотека. По този начин вирусът Win32.Induc.A си гарантира раждането още със създаването на бъдещата програма, т.е. дори още с написването и. Инструкции за премахване? Изтрийте заподозряното приложение и изпратете e-mail до разработчика му – това според мен е най-разумната идея.
Монополистите от Microsoft веднага хвърлят камъните в съседната градина, като съветват “Не сваляйте пиратски софтуер, кракнати или хакнати програми, не сваляйте софтуер от торент тракъри”… Аз обаче свалих qip от сайта на разработчика му…