Firefox Quantum Chrome gibi RAM Yiyor


Uzun bir süredir Mozilla Firefox tercih ettiğim web tarayıcısıydı. Basitliği ve makul sistem kaynağı (özellikle RAM) kullanımı nedeniyle her zaman Google Chrome'u kullanmaya tercih ettim. Ubuntu, Linux Mint ve diğerleri gibi birçok Linux dağıtımında Firefox varsayılan olarak yüklü olarak gelir.

Yakın zamanda Mozilla, Firefox'un Quantum adlı yeni, güçlü ve daha hızlı bir sürümünü yayınladı. Ve geliştiricilere göre, "hızlı performans için tasarlanmış güçlü bir motor, daha az bilgisayar belleği kullanan daha iyi, daha hızlı sayfa yükleme" ile yeni. ”

Ayrıca Okuyun: Linux'ta Firefox Quantum Nasıl Kurulur?

Ancak Firefox Quantum'a güncelleme yaptıktan sonra, Firefox'ta bugüne kadarki en büyük güncellemeyle ilgili iki önemli değişiklik fark ettim: Birincisi, hızlı, yani gerçekten hızlı ve ikincisi, açgözlü. RAM tıpkı Chrome gibi, daha fazla sekme açtığınızda ve onu uzun süre kullanmaya devam ettiğinizde.

Bu nedenle Quantum'un bellek kullanımını incelemek için basit bir araştırma yaptım ve ayrıca aşağıdaki test ortamını kullanarak bunu Chrome'un bellek kullanımıyla karşılaştırmaya çalıştım:

Operating system - Linux Mint 18.0
CPU Model        - Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz                                                            
RAM 		 - 4 GB(3.6 Usable)

Firefox Quantum, Birçok Sekme Açık Olduğundan RAM Yiyor

Quantum'u yalnızca birkaç sekmeyle (örneğin 5'e kadar) açarsanız, Firefox'un bellek tüketiminin oldukça iyi olduğunu fark edeceksiniz, ancak daha fazla sekme açıp devam ettikçe uzun süre kullanıldığında RAM'i tüketme eğilimi gösterir.

RAM kullanımına göre en iyi süreçleri görüntülemek için gerçek zamanlı bir Linux sistem izleme aracı olan bakışları kullanarak birkaç test gerçekleştirdim. Bu araç altında işlemleri RAM kullanımına göre sıralamak için m tuşuna basmanız yeterlidir.

Aşağıdaki ekran görüntüsünde gösterildiği gibi, Firefox'u başlatmadan önce bakışları çalıştırarak ve işlemleri en yüksek RAM kullanımına göre sıralayarak başladım.

glances 

Firefox'u başlattıktan ve 8'den az sekme açıkken yaklaşık yarım saat kullandıktan sonra, aşağıda gösterilen RAM kullanımına göre sıralanmış işlemlere ilişkin bakışların ekran görüntüsünü yakaladım.

Gün boyunca Firefox'u kullanmaya devam ettikçe, bir sonraki ekran görüntüsünde de görüldüğü gibi bellek kullanımı giderek artıyordu.

Günün sonunda, aşağıdaki ekran görüntüsünde kırmızı uyarı göstergesinin gösterdiği gibi, Firefox zaten sistem RAM'imin %70'inden fazlasını tüketmişti.

Test sırasında Firefox'un kendisi dışında RAM tüketen başka bir uygulama çalıştırmadığımı unutmayın (bu nedenle kesinlikle en fazla RAM tüketen uygulamaydı).

Yukarıdaki sonuçlara göre Mozilla, kullanıcılara Quantum'un daha az bilgisayar belleği kullandığını söylerken oldukça yanıltıcıydı.

Chrome'un RAM yediğini bildiğimden, ertesi gün, bir sonraki bölümde açıklandığı gibi (Quantum'un) bellek kullanımını Chrome ile karşılaştırmaya karar verdim.

Firefox Quantum vs Chrome: RAM Kullanımı

Burada, aşağıdaki ekran görüntüsünde görüldüğü gibi her iki tarayıcıyı da aynı sayıda sekmeyle başlatıp aynı siteleri ilgili sekmelerde açarak testime başladım.

Daha sonra bir bakışta RAM kullanımlarını izledim (işlemler daha önce olduğu gibi bellek kullanımına göre sıralandı). Bu ekran görüntüsünde görebileceğiniz gibi, tüm Chrome ve Firefox işlemleri (üst ve alt işlemler) dikkate alındığında, ortalama olarak Chrome hala daha fazla RAM yüzdesi tüketiyor Quantum'dan daha.

İki tarayıcının bellek kullanımını daha iyi anlamak için %MEM, VIRT ve RES sütunlarının çıktısını net bir şekilde yorumlamamız gerekir. süreç listesi başlıkları:

  • VIRT – bir işlemin o anda erişebildiği toplam bellek miktarını temsil eder; buna RAM, Takas ve erişilen tüm paylaşılan bellekler dahildir.
  • RES – bir işlemin ne kadar yerleşik bellek veya gerçek fiziksel bellek tükettiğinin doğru temsilidir.
  • %MEM – bu işlem tarafından kullanılan fiziksel (yerleşik) belleğin yüzdesini temsil eder.

Yukarıdaki ekran görüntülerindeki açıklamalara ve değerlere bakılırsa Chrome hala Quantum'dan daha fazla fiziksel bellek tüketiyor.

Sonuç olarak, Quantum'un diğer birçok performans iyileştirmesiyle birlikte gelen hızlı yeni motorunun, yüksek bellek kullanımını gösterdiğini düşünüyorum. Ama buna değer mi? Aşağıdaki yorum formu aracılığıyla sizden buraya gelmek istiyorum.