Web tarayıcısı bellek kullanımı


10

Web tarayıcıları neden bellekte bu kadar ağır? İki sekmeyle açılan Firefox'um var ve 800 MB'dan fazla RAM, dört sekmeli Chrome 1,2 GB'ı aşıyor! Yani, bu kadar çok bellek tüketmenin nesi var?


1
Buna gerek duymadığım için krom üzerine yorum yapamam, ancak firefox kadar bellek kullanmamalı. Şu anda 14 sekmeyle açık firefox var ve 100Mb'den az kullanıyor. Yapılacak ilk şey, tüm uzantılarınızı ve temalarınızı devre dışı bırakmak ve ardından tekrar denemek. Tarayıcı güvenli modda başlatılamıyor kb.mozillazine.org/Safe_Mode_(Firefox)
Darbe

1
Google Chrome, çok işlemli mimarisi nedeniyle, Windows görev yöneticisi aracılığıyla görüntülendiğinde doğru bellek ayak izini göstermez. Çünkü her işlem rapor ve tüm başvurulan dll dosyaları. Chrome aslında tüm süreçler arasında dll paylaşıyor, bu yüzden teknik olarak sadece bir kez koç içinde yüklenir. kromdayken <ÜstKrktr> + <escape> tuşlarına basarsanız, ram kullanımının çok daha doğru bir temsili sunulur.
Ape-inago

Yanıtlar:


4

Deneyimlerime göre Chrome, özellikle bazı ağır sitelere giderseniz (navigasyonunuzu daha hızlı hale getirmek için daha fazla bellek kullanabiliyorsa) sistem kaynaklarında biraz ücretsizdir.

Firefox hakkında, ağırlık genellikle yüklediğiniz eklenti ve araç çubuğu sayısından kaynaklanır. Ayrı bir yere tekrar takmayı deneyin ve yalnızca minimum eklentileri yükleyin.

Opera en hafif değil, ama bence makul bir bellek kullanımı var (Bence diğer büyük işlevler arasında, ama bu yer değil). Ayrıca, eklentilerin yanı sıra eklentileri yükleyemezsiniz, dağınıklığı önlemenize yardımcı olur.

Web sitelerinin gittikçe ağırlaştığını unutmayın. Javascript miktarı, ihtiyaç duydukları eklentiler (flash gibi) bazı sayfaları gerçekten ağır yapar. Günümüzde tarayıcının başlatılan en ağır program haline gelmesi oldukça yaygındır ve ortalama bellek kullanımı yaklaşık 300-400mb'dir.

Bilgi için, burada, yakın zamanda (en azından bugün itibariyle) tarayıcılar arasında karşılaştırmalı , hız ve bellek kullanımları hakkında bir fikir vermeniz beklenir.


1
Flaş için +1. Bazı açık sekmeler birkaç RAM GiBs yiyecektir flaş yapılan bazı siteler ile deneyim yaşadım. Bu çoğunlukla flaş 10.0'da oldu. 10.1'e taşındığımdan beri bir daha görmedim.
AndrejaKo

Sorun şu ki, çoğu geliştirici eklentisi olan pek çok eklenti yok. Projelerimi görüntülemek ve hatalarını ayıklamak için tarayıcıları kullanıyorum (isterseniz Firebug yüklü değil, Web Geliştirici Araç Çubuğu ve Adblock, Chrome'da aynı şey). Ve ben Flash kullanmıyorum, bu yüzden tarayıcı bazen kullanan siteler için yüklüyor olmasına rağmen, hatta npviewer.bin'i öldürüyor - evet, Ubuntu'dayım, konuları daha da kötüleştirmek için - şey) Sadece bir avuç eklentiye sahip olmak, bana sadece 2-3 sekme açık 800Mb + bellek kullanarak haklı çıkarmaz, bu yüzden ne verir?
Yanick Rochon

1
Daha önceki yorumumda belirttiğim gibi, uzantılar ve temalar bellek kullanımında önemli bir faktör olabilir. Mesele şu ki, bellek sızıntısına neden olmak için yalnızca bir uyumsuz veya kötü yazılmış uzantıya ihtiyacınız var ve bir sorununuz var. Bu kb.mozillazine.org/Reducing_memory_usage_-_Firefox'un işe yarayıp yaramadığını görebilirsiniz.
Nabız

2

Chrome'da, sekme başına bellek kullanımını ve eklenti başına bellek kullanımını görüntülemek için Shift + Escape tuşlarını kullanın. Umarım bu Chrome'un sizin için neden bu kadar çok tükettiğini açıklığa kavuşturur.


1
kısayol için teşekkürler. Ancak soru bu terimde daha fazla: Chrome'da yeni bir sekme açtım (8Mo bellek kullanıldı ...), metin girişine www.google.ca girdim, enter tuşuna basın ve bellek kullanımı 28Mo'ya çıktı! Yani, sadece bir avuç görüntü ve metinle 28Mo RAM gerektirebilir? DOS'un 640Ko bellek sınırından oldukça uzaktayız, ancak programlar o zamanlar belleği daha verimli kullandı gibi görünüyordu. Tarayıcıların neden bu kadar çok RAM'e ihtiyacı olduğuna dair hiçbir ipucu yok
Yanick Rochon

1

Firefox'ta, about: config bellek kullanımı ile ilgili bir dizi parametreyi yapılandırmanıza izin verir.



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.