Tarayıcılardaki bellek sızıntılarını düzeltebilir miyim? (Win7 64bit IE9 Krom)


0

Web sitelerini kendi pencerelerinde açma alışkanlığım var, daha sonra başka bir pencerede başka bir şeyle ilgilenmeye başlarken ilk pencereyi açık okumaya geri dönme niyetiyle açıyorum. Bazen tarayıcı pencerelerini bir süre açık bırakacağım. Yaptığımda, tarayıcı çok fazla kullanılıncaya kadar bellek alanlarını kilitliyor, IE artık yanıt vermeyecek. Bir tarayıcı penceresi sadece orada oturan hiçbir şey yapmadan 2 konser kullandığını gördüm. Chrome da yapıyor gibi görünüyor, ancak neredeyse IE kadar kullanmıyor.

Bunu durdurmanın bir yolu var mı?

Neye sebep olabileceği hakkında bir fikrin var mı?

İşletim sistemiyle veya tarayıcılarla ilgili bir sorun mu var?

Herhangi bir fikir takdir edilmektedir.


Elbette tarayıcılar tarafından yapılan sızıntıları dışlayamazsınız, ancak Flash ağırlıklı siteler veya diğer eklentiler de suçlu olabilir.
Karan

Kaldırmadan flaşı kapatmanın bir yolu var mı? Okumak için flash'a ihtiyacım yok ... ya da SE'de yayınlamak için mi?
Randy

2
Genel bir kural olarak, bellek sızıntıları (çok fazla bellek kullanan uygulamalar hakkında şikayette bulunulduğunda kötüye kullanılan bir terimdir) koddaki kusurlardır ve C ve C ++ gibi yönetilmeyen dillerdeki yönetilen nesneler tarafından kullanılan ramın temizlenememesidir. Bu nedenle, bunları düzeltmenin tek yolu kaynak kodunu değiştirmek ve muhtemelen yapamayacağınız uygulamayı yeniden derlemektir. uygulamalar genellikle nesneleri ihtiyaç duyulandan daha uzun süre tutar, bu da bellek kapladığı alandaki artışa neden olur ve israfa neden olur, ancak teknik olarak bir 'bellek sızıntısı' değildir, çünkü program onları artık terketmemiştir ve daha sonra koçun yerini alamaz.
Frank Thomas,

Kullanılan hafıza miktarını nasıl ölçüyorsunuz? Sanal bellek kullanımını ölçmediğinizden emin misiniz?
David Schwartz

1
Çoğu tarayıcıda, açıkça izin vermediğiniz sürece flash veya diğer eklenti içeriğinin çalışmasını engelleyen uzantıları vardır. chrome.google.com/webstore/detail/flashblock/…
Paul

Yanıtlar:


0

Bu çok yaygın bir sorundu, ancak şimdiki deneyimim oldukça nadir.

Neredeyse kesinlikle bir veya daha fazla eklenti neden olur. Mümkünse bir süre eklenti olmadan çalıştırmayı deneyin.

Ayrıca, Firefox’un geleneksel olarak en kötü sorunları yaşadığı için hafızayı kontrol altında tutmanın en iyilerinden biri olduğunu görebilirsiniz. Özellikle, kullanılmayan sekmeleri bellekten kaldırır ve tarayıcıyı yeniden başlatırsanız, sekmeler oradadır ancak yüklenmemişlerdir.

Ayrıca bazen kendimi görev yöneticisinden bir tarayıcı öldürürken buluyorum. Hepsinde artık oturum yöneticileri bulunur, böylece tarayıcıyı aynı sekmelerle yeniden başlatabilirsiniz. Tarayıcı yöneticileri normalde kapatmayın; çünkü oturum yöneticilerinin çoğu tüm sekmeleri kapattığınızı ve bunları hatırlamayacağınızı düşünüyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.