Kısayol Köşesi

Tarayıcıdaki Çok Sayıda Sekmeyi Yönetme

Sabah açtığınız iki sekme, akşama doğru otuz beşe çıkmış. Her biri "birazdan okuyacağım" diye bırakılmış bir yazı, yarım kalmış bir alışveriş, açık bırakılmış bir yönetim paneli. Sonra bilgisayar takılmaya başlıyor, fan hızlanıyor, yazdığınız harfler ekranda gecikmeli görünüyor. Tanıdık geldi mi?

Sekmeler gerçekten RAM tüketiyor mu, yoksa bahane mi?

Tüketiyor. Ama sandığınız kadar basit bir hesap değil. Bir sekme sadece "metin" değildir; kendi JavaScript motoru, resimleri, çerezleri, açık bağlantıları ve çoğu zaman ayrı bir işletim sistemi süreci demektir. Chrome ve Firefox güvenlik nedeniyle sekmeleri birbirinden izole eder — bir sitenin çökmesi tarayıcının tamamını düşürmesin diye. Bu izolasyonun bedeli bellek.

Yani chrome firefox sekme ram kullanımı tartışmasında suçlu tek başına tarayıcı değil, açtığınız sitelerin ağırlığı. Sade bir haber sayfası ile arka planda video oynatan, canlı grafik çizen bir kontrol paneli aynı kategoride değildir. 30 hafif sekme, 5 ağır sekmeden daha az yük getirebilir.

Peki hangi sekmenin ne kadar yediğini nasıl görürüm?

Chrome'da Shift + Esc ile tarayıcının kendi görev yöneticisi açılır. Orada her sekmenin bellek ayak izini ve CPU kullanımını sıralayabilirsiniz. Firefox'ta adres çubuğuna about:performance yazmak benzer bir tablo verir. İlk kez bakan çoğu kişi şaşırır: yükü genelde iki üç sekme oluşturur, geri kalan otuz tanesi neredeyse bedavadır. Klavyeyle hızlı hareket etmeyi seviyorsanız, sitedeki klavye kısayolları rehberi bu tür panelleri ezberlemeyi kolaylaştırır.

Bellek doluyken bilgisayar neden bu kadar yavaşlıyor?

Fiziksel RAM bittiğinde işletim sistemi verinin bir kısmını diske taşır (Windows'ta sayfa dosyası, macOS'ta swap). Disk, RAM'e kıyasla çok yavaştır. Sekme değiştirdiğinizde o veri diskten geri okunur; işte o bir saniyelik donma tam olarak bu. SSD'de daha az fark edilir, HDD'de eziyete dönüşür.

Modern tarayıcılar bunu hafifletmek için arka plandaki sekmeleri "uyutur": Chrome'da Memory Saver, Firefox'ta sekme boşaltma (tab unloading) mekanizması. Uyuyan sekme belleği bırakır, üstüne tıkladığınızda yeniden yüklenir. Form doldurduğunuz sayfalarda bu davranış can sıkıcı olabilir, o yüzden her ikisinde de istisna listesi vardır.

Seçenekler: hangi yöntem kime uygun?

YöntemNasıl çalışırAvantajıZayıf yanı
Sekme grupları (Chrome / Firefox konteynerleri)Sekmeleri renkli başlıklar altında toplayıp katlarsınızGörsel kalabalık biter, bağlam korunurKatlanan grup her zaman bellekten silinmez
Memory Saver / otomatik boşaltmaUzun süre dokunulmayan sekmeler pasifleşirAyar gerektirmez, arka planda çalışırGeri dönüşte yeniden yükleme beklemesi
Sonra okuma listesi (Pocket, tarayıcı okuma listesi)Bağlantı kaydedilir, sekme kapatılırBellek sıfır, arşiv aranabilirListe büyür, çoğu içerik hiç okunmaz
Yer imi klasörü + "tüm sekmeleri kaydet"Oturumun tamamı tek klasöre yazılırAnında temizlik, sonra tek tıkla geriKlasörler dağınıklaşır, düzenli budama şart
Ayrı tarayıcı profilleri / pencerelerİş ve kişisel akış tamamen ayrılırOdak artar, çerezler karışmazİki tarayıcı örneği toplamda daha çok RAM
Sekme yönetici eklentileriTüm sekmeleri tek listeye çevirip kapatırYüzlerce sekmeyi saniyede toplarEklentinin kendisi de kaynak ve izin ister

Eklenti kurmak sorunu büyütür mü?

Bazen evet. Sekme yönetimi için kurulan eklenti her sekmeye kod enjekte ediyorsa, kazandığınız belleği geri verirsiniz. Ölçütünüz basit olsun: eklentiyi kurun, bir gün kullanın, sonra tarayıcının görev yöneticisinde eklentinin satırına bakın. Kendisi ilk üçe giriyorsa yanlış araç. Tarayıcı hızlandırma konusundaki genel prensip burada da geçerli — az sayıda, işini bilen eklenti her zaman kalabalık bir listeden iyidir.

Somut öneri: üç kovalı sistem

Yıllardır işe yarayan en sade yaklaşım, açık her sekmeyi üç kovadan birine atmaktır:

  1. Şu an çalışıyorum: En fazla 5-7 sekme. Bunlar açık kalır, uyutulmaz.
  2. Bugün geri döneceğim: Sekme grubuna alın, grubu katlayın. Gün sonunda grup ya biter ya üçüncü kovaya iner.
  3. Belki bir gün: Yer imi veya okuma listesi. Sekme olarak durmasına gerek yok; oradan silinmesi de kolay olur.

Buna bir de haftalık ritüel ekleyin: cuma günü açık kalan her şeyi "tüm sekmeleri yer imlerine ekle" ile tarih adlı bir klasöre atıp pencereyi sıfırlayın. İki hafta sonra o klasöre dönüp bakın — içindekilerin çoğuna ihtiyacınız olmadığını göreceksiniz. Bu deneyim, sekme biriktirme alışkanlığını en hızlı kıran şeydir.

Ayarlarda ne değiştirmeliyim?