- Web sayfaları neden bu kadar RAM alıyor?
Chrome, işlem başına bir model kullanır; bu, her bir sekme (veya ilgili sekmeler grubunun) için, ayrı bir iş parçacığı yerine ayrı bir işlem kullandığı anlamına gelir. Bu temelde her sekmenin ayrı bir çalışan program olduğu anlamına gelir. Bu şekilde, herhangi bir çökme olursa, tüm tarayıcıyı kaldırmak yerine kendi başlarına aşağı giderler (fişler ve uzantılar için aynı şeyi yapar).
Bunun belirgin faydaları (kum havuzunun birincil olduğu), ancak elbette her birinin hafızanın üzerinde olması gibi dezavantajları var, bu da Chrome'un aynı açık sayfalar için genel olarak tarayıcılardan daha fazla RAM kullandığı anlamına geliyor işlem başına bir model kullanmayın (Chrome piyasaya çıktığından beri diğer tarayıcılar bu yönteme doğru hareket etmeye başlamıştır).
Sizin de belirttiğiniz gibi, işlem başına kural mutlaka her sekmenin kendi sürecini aldığı anlamına gelmez . Sayfanın nasıl açıldığına bağlıdır. Kullanılması yeni sekmede açık veya yeni pencerede aç ebeveyn olarak aynı süreçte sayfa / bağlantıyı açar, ama gizli pencerede aç gibi yeni bir sürece mi açılacağını yeni bir sekme ve yeni pencere komutları.
Sayfaların çok fazla RAM almasının bir başka nedeni de, günümüzde çoğu web sayfasının, hem CPU hem de RAM'i ağırlaştıran çok sayıda JavaScript ve Flash içermesidir (eski sistemlerin interneti rahatça tarayamadığı anlamına gelir. "kullanılmış, eski, ancak tarama için iyi bir sistem" gibi daha uzun bir şey). Daha da kötüsü, eklentiler ve uzantılar (ve muhtemelen Chrome'un kendisi bile) bir süre sonra hafızaya sızabilir ve zaman içinde hafıza kullanımını artırabilir.
- Araştırmam için her sayfanın ne kadar RAM aldığını bilmenin bir yolu var mı?
Ne yazık ki, sayfa başına bellek kullanımını görmenin (bilinen / kolay) bir yolu yoktur. En yakın yol, Shift+Escsekme şeridine basmak veya sağ tıklatmak ve işlem başına bellek kullanımını görmek için Görev Yöneticisi'ni seçmektir.
Deneyebileceğiniz bir şey, her sayfayı yeni bir işlemde (yukarıda belirtilen yöntemlerden birini kullanarak) açmak ve karşılaştırmaktır.
chrome://memory-redirect/biraz daha fazlasına hazırsanız girin .