Firefox kullanan birçok kişi var artık. Tamamen kişiselleştirilmesi ve türlü eklentilerle şekillendirilmesi ile çoğu kişiye explorerı çöpe attırttı. Ancak aynı birçok kişi Firefox'un Memory Leak özelliği / bugı yüzünden şikayetçi. Bu kişilerden birisi de bendim. İşyerinde çalışırken son dönemlerde bilgisayarımda bir hantallaşma sezdim. Makinem Core2Duo işlemcili 2GB DDR2 Ram ile canavar gibi çalışıyordu. Sanal bellek ayarlarımı da 2GB'a çıkarmıştım. Bilgisayar kasılınca görev yöneticisine bir bakalım demiştim. Gördüklerim şaşırtıcı idi tabii ki. Firefox 1.9GB Memory kullanıyor gözüküyordu. Açık olan sekme sayım 20 idi ama o da bu olağan dışı memory kullanımını açıklamıyordu.
Birkaç site karıştırdım ve problemin önüne geçmek için gereken şeylerin bir kısmını Cybernetnews'dan alarak derledim.
İlk metodumuz;
İkinci metodumuz;
Yukarıdaki gibi about:config yazdıktan sonra gelen listede browser.sessionhistory.max_total_viewers ı bulmanız gerekiyor. Bulduktaan sonra bu değeri 0 yapabilirsiniz. 0 yaparsanız her sekmeniz için daha önce tıkladığınız sayfalara geri dönmeniz için tutulan cache olmayacaktır. Bu sayı eğer hiçbir değişiklik yapmadıysanız 8'dir. Sayıyla istediğiniz gibi oynayabilir ve kendi optimum değerinizi bulabilirsiniz. Eğer browser.sessionhistory.max_total_viewers ı bulamazsanız ilk metodumuzdaki gibi önce ekleyip, sonradan ayarlarını değiştirebilirsiniz.
Üçüncü metodumuz ise;
Memory cache kullanımı ayarlarını gerçekleştirmek.
Normalde Firefox memory cache kullanımını dinamik olarak boş memorye bağlı olarak ayarlar. Eğer bu değerin dinamik değil de sizin istediğiniz sabit bir değer olmasını istiyorsanız Firefox dizininizde bulunan user.js dosyasını düzenlemeniz gerekecektir.
// Memory cache miktarını belirleyin: // -1 = Dinamik olarak belirleme (varsayılan zaten bu), 0 = hiç olmasın, n = Kilobyte türünde memory kapasitesi
user_pref("browser.cache.memory.capacity", 4096); 4MB'a ayarlanmış durumda
//Hiçbir şekilde cache yapmasın diyorsanız://
user_pref("browser.cache.memory.enable", false);
Umarım sizin de işinize yarar. Ben performans artışı sağladım bile. Yine de gönül isterdi ki Opera'daki gibi 40 sekme açınca bile 70MB memory harcasın.
Leave a reply