Chrome'un Neden Bu Kadar Çok Açık İşlemi Var?

Google Chrome'u çalıştırırken Görev Yöneticisi'ne bir göz attıysanız, chrome.exe girişlerinin sayısının, açtığınız gerçek Chrome pencerelerinin sayısını radikal bir şekilde aştığını görünce şaşırmış olabilirsiniz. Tüm bu süreçlerin anlamı nedir?

Bugünün Soru-Cevap oturumu bize, topluluk odaklı bir Soru-Cevap web siteleri grubu olan Stack Exchange'in bir alt bölümü olan SuperUser'ın izniyle geliyor.

Soru

Yinelenen tüm bu Chrome işlemlerini merak ediyorsanız, yalnız değilsiniz. SuperUser okuyucu PolyShell gerçekten her şeyin altına inmek istiyor:

Windows Görev Yöneticisi'nde, yalnızca bir Chrome pencerem açık olmasına rağmen birden çok Chrome işlemim çalışıyor gibi görünüyor.

Bu nasıl mümkün olabilir? Her açık programın bir süreci temsil ettiğini düşünmüşümdür hep.

Tek tek chrome.exe işlemlerinin sayısı ilk başta şaşırtıcı görünse de, tufan için mükemmel bir açıklama var.

Cevaplar

Birkaç SuperUser katılımcısı soruyu yanıtlamak için adım attı. Jeff Atwood, Chrome Geliştirme bloguna bir referans sundu:

Ayrıntıları buradan okuyabilirsiniz:

Google Chrome bu özelliklerden yararlanır ve web uygulamalarını ve eklentileri tarayıcının kendisinden ayrı işlemlere koyar. Bu, bir web uygulamasındaki bir işleme motoru çökmesinin tarayıcıyı veya diğer web uygulamalarını etkilemeyeceği anlamına gelir. Bu, işletim sisteminin yanıt verme hızlarını artırmak için web uygulamalarını paralel olarak çalıştırabileceği anlamına gelir ve belirli bir web uygulaması veya eklenti yanıt vermeyi durdurursa tarayıcının kendisinin kilitlenmeyeceği anlamına gelir. Ayrıca, oluşturma motoru işlemlerini, bir istismar meydana gelirse hasarı sınırlamaya yardımcı olan kısıtlayıcı bir sanal alanda çalıştırabileceğimiz anlamına gelir.

Temel olarak, sekmeler aynı etki alanından olmadıkça her sekmenin bir işlemi vardır. Oluşturucunun kendisi için bir süreci vardır. Her eklentide bir tane olacak ve aktif olan her uzantı da olacaktır.

KronoS, daha şifreli Görev Yöneticisi'nin okunması yerine Chrome'un içindeki işlemleri incelemeye yönelik bir püf noktası paylaşıyor:

Hangi sürecin ne yaptığını görebilirsiniz:

 Menü-> Araçlar -> Görev Yöneticisi

Şuna benzeyen:

Deizel, görsel öğrenenler için bir yardımcı sunuyor:

Diğer tasarım kararlarının yanı sıra bunu da kapsayan Chrome tanıtım çizgi romanını okumayı unutmayın.

Chrome çizgi romanının tamamı, tarayıcının üretiminde yer alan diğer birçok tasarım seçeneğini açıkladığı için Chrome hayranları için okunmaya değer. Aynı zamanda sadece eğlenceli bir okuma.

Açıklamaya eklemek istediğiniz bir şey var mı? Yorumlarda sesi kapatın. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla yanıt okumak ister misiniz? Tartışma dizisinin tamamına buradan göz atın.