Firefox 67: belleği geliştirmek için kullanılmayan sekmeleri otomatik olarak kaldır

Mozilla, düşük bellek koşullarında tarayıcının bellek kullanımını geliştirmeyi amaçlayan Firefox 67 Stable'da yeni bir özellik sunmayı planlıyor.

Tarayıcılar, on yıl öncesine göre çok daha fazla bellek kullanıyor, kısmen web siteleri önemli ölçüde büyüdüğü için ve kısmen de tarayıcılar değiştiği için.

Artık tek sekmelerin yüzlerce Megabayt bellek kullanması nadir değildir ve bellek kullanımının bireysel sekmeler için 1 Gigabyte işaretini geçtiği durumlar vardır.

Özellikle düşük hafızalı cihazlarda hafıza kullanımı tarayıcı üreticileri için bir önceliktir. Firefox veya başka bir tarayıcıyı 4 Gigabyte veya 2 Gigabyte RAM sisteminde çalıştırıyorsanız, yeterince veya doğru türde siteler açarsanız çok fazla önbellekleme yaşayabilirsiniz.

Tarayıcıdaki boşaltma sekmeleri kavramı, belleği boşaltmak için yeni değildir. Dormancy, Suspend Arkaplan Sekmeleri, BarTab veya Firefox için Sekmeyi Kaldır (tümü artık Firefox 57 veya daha yeni sürümlerle uyumlu değil) veya Google Chrome için Tembel Yükleme Sekmeleri, TabMemFree veya Sekme Sınırlayıcı gibi uzantılar yıllarca işlevselliği destekledi

Mozilla, sekme boşaltmasını son yıllarda önemli ölçüde artırdı.

İşler planlandığı gibi giderse, Firefox 67 belleği geliştirmek için kullanılmayan sekmeleri kaldırmak için yeni bir özellik sunar. İlk hata raporu sekiz yıl öncesine dayanıyor, ancak özellik üzerinde çalışma kısa bir süre önce ciddi bir şekilde başlamıştı.

Mozilla, düşük bellek durumlarında Firefox'taki sekmeleri kaldırmayı, kullanıcıların düşük belleğin neden olduğu çöküşlerin sayısını azaltmayı planlıyor. Hata kaynakları serbest bırakmak için başka bir senaryo listeler, ancak bunun nasıl ve nasıl uygulanacağı henüz belli değil.

Mozilla, etkinlik başladığında hangi sekmelerin kaldırılacağını belirlemek için basit bir öncelik listesi kullanır (en alçaktan en yükseğe)

  1. Düzenli Sekmeler
  2. Sabitlenmiş Sekmeler
  3. Ses Çalma Düzenli Sekmeler
  4. Ses Çalınan Sabitlenmiş Sekmeler

Bu özellik Firefox Nightly'da zaten mevcut. Sistemimde varsayılan olarak açıktı, ancak tercihini browser.tabs.unloadOnLowMemory ile kontrol edebilirsiniz.

Doğru, özellik etkin, Yanlış ise devre dışı. Görünüşe göre bu noktada Windows’ta mevcut, çünkü Mozilla’nın düşük bellek koşullarını Garbriele Svelto böceğine göre düşük hafıza koşullarında tespit edebildiği tek platform.

Firefox 67, 14 Mayıs 2019'da, yayın programına göre tarayıcının Kararlı kanalına bırakılacak.

Google, şirketin Chrome tarayıcısında benzer bir özellik uyguladı. 2015 yılında tanıtılan, Chrome'da Sekme Atma, sistem belleği belirli bir eşiğe ulaştığında, sekmeleri bellekten attı.

Kapanış Kelimeleri

Mozilla, Firefox’ta yetersiz bellekle ilgili çökmelerde bir düşüş bekliyor ve önümüzdeki haftalarda bu çökmeleri izleyerek hipotezi test etmeyi planlıyor.

Şimdi Siz : Tarayıcınız genellikle ne kadar hafıza kullanıyor?