Geçen ay Microsoft, Windows 10 için Mayıs 2020 güncellemesinde, Edge tarayıcısının bellek kullanımını önemli ölçüde azaltabilecek ve dahili testler yüzde 27’ye kadar daha az gösterebilecek yeni bir özellik hakkında blog yazdı. Kulağa harika geliyordu, ancak beklemesi gerekiyor – Google, Edge’i ve kendi Chrome tarayıcısını destekleyen temel mimari olan Chromium’daki özelliği devre dışı bırakmaya karar verdi.
İşlev, Windows’ta segment yığını olarak bilinen belleği yönetmenin bir yoludur. Ve başlangıçta, Google da geliştirme konusunda heyecanlı görünüyordu ve erken testlerin “bunun tarayıcıda yüzlerce MB tasarruf sağlayabileceğini öne sürdüğünü …
Peki ne oldu Google’ın Chromium ekibi, bir Intel mühendisinin potansiyel olarak talihsiz bir takas – artan CPU kullanımı olduğunu belirlemesinin ardından özelliği devre dışı bırakmaya karar verdi. Özellikle mühendis, Core i9 9900K (oyunlar için en iyi CPU’lardan biri, daha az değil) ile donatılmış bir test sisteminde bir dizi tarayıcı karşılaştırmasında yüzde 6,2’lik performans kayıpları buldu.
Bunu takiben bir Google mühendisi, segment yığını özelliğinin performansı yüzde 13’e kadar etkileyebileceğini belirledi.
Google ve Microsoft’un çatıştığı yer burasıdır. Google, şimdilik özelliği devre dışı bırakmaya karar verdiği için o kadar endişeli ki Microsoft, bellek tasarrufunun CPU isabetine değdiğini iddia ediyor.
“Bir kaynağı diğeriyle takas etmek yaygın bir uygulamadır. Daha sık olarak, daha az CPU kullanımı için artan bellek kullanımıdır. Bu durumda, önemli ölçüde azaltılmış bir bellek kullanımı veya daha doğrusu bir taahhüt için artan CPU kullanımı, ”diye yanıtladı bir Microsoft mühendisi konuyla ilgili çalışan bir iş parçacığına.
Mühendis ayrıca, uygun olan tek iki seçeneğin, tüm tarayıcı kod tabanında önemli değişiklikler yapmak – ki bu arzu edilmez – veya segment yığını özelliğinin performansını iyileştirmek olduğunu buldu. İkincisini yalnızca Microsoft yapabilir ve konuyu araştırmaktadır.
Microsoft mühendisi, “Kısa vadede, bellek/taahhüt kullanımı tarayıcı kullanıcıları için önemli bir zayıf nokta olduğundan, bu bir kaynak ile diğeri arasında iyi bir uzlaşmadır” diye ekledi.
Konunun devamında, Microsoft ile açıkça tanımlanmayan başka bir katkıda bulunan, Microsoft’un tarafında ve Chromium ekibine “segment yığın aktivasyonunu erteleme planını ciddi şekilde yeniden gözden geçirmeleri gerektiğini çünkü” bilgisayar kullanıcılarının büyük çoğunluğunun bunu yapmayacağını söylüyor. ” CPU maliyetine dikkat edin, ancak Chrome’un bellek gereksinimleri nedeniyle genel sistem performansını düşürün.
Chromium ekibi tartışmadan etkilenmedi. Chromium’un mühendislerinden biri olan Bruce, artan CPU kullanımının dizüstü bilgisayarın pil ömrünü olumsuz etkileyebileceğini söyledi. Bu nedenle, özellik resmi olarak beklemeye alındı, ancak Bruce uzun sürmeyeceğini de ekledi.
Teşekkürler, Techdows