Android Merkezi

Intel'in devasa MDS güvenlik açığı, Google'ı Chrome OS'yi yavaşlatmaya zorladı, ancak bir düzeltme geliyor

protection click fraud

Google, bir Chrome işletim sistemi güncellemesi (sürüm 74) için hızlı bir düzeltme ile yeni MDS güvenlik açıkları bu, kötü bir oyuncunun hafızanın ayrıcalıklı bölümlerini okumasına izin verebilir. Bu iyi haber; Kötü olan şu ki, herhangi bir istismarın Chrome kullanıcılarını etkilemeyeceğinden emin olmak için, Hyper-Threading artık varsayılan olarak devre dışıdır.

Yeni bir Intel yan kanal güvenlik açıkları turu, yeni bir güvenlik yaması anlamına gelir.

Google, çoğu kullanıcının herhangi bir performans etkisi hissetmeyeceğini söylüyor, ancak CPU'yu zorlayan ağır iş yükleri çalıştırıyorsanız, ekstra CPU gücüne ihtiyacınız varsa bir ayarı değiştirerek bunu etkinleştirebilirsiniz. Bunu yapmak için, tarayıcı arabirimi aracılığıyla bir bayrağı değiştirmeniz gerekir. Bayraklar, diğerleriyle birlikte görünmeyen "gizli" ayarlardır çünkü çoğu kullanıcının bunları değiştirmesi gerekmeyecektir. Neyse ki, yapması kolay.

Web tarayıcısını açın ve girin chrome://flags#scheduler-configuration omnibar'da ve enter tuşuna basın. Ayarın en üstte sarı renkle vurgulandığını göreceksiniz ve "performans"ı seçerseniz, yeniden başlatmanın ardından Hyper-Threading etkinleştirilecektir. Geri dönmek için "varsayılan" veya "muhafazakar"ı seçin ve Hyper-Threading bir kez daha devre dışı bırakılacaktır.

Hyper-threading nedir?

Hyper-Threading, Intel'in bazı çok çekirdekli işlemcilerde kullandığı ve esas olarak CPU çekirdeği sayısını ikiye katlayan zarif bir numaradır. Bu, CPU'nun bu sanal çekirdeklerdeki verileri işlemek için iş yükleri arasında geçiş yapma arasındaki süreyi kullanmasına izin verir; bu da, yedeklenmiş bir şey yapıyorsanız CPU performansını biraz artırabilir. Çift çekirdekli bir Intel CPU, bu teknolojiyle çalışan dört çekirdeğe sahip olabilir ve dört çekirdekli bir Intel CPU, sekiz çekirdeğe sahip olabilir ve bu böyle devam eder.

Chrome 71, güncellemeden önce sekiz çekirdeği gösteriyor.
Chrome 71, güncellemeden önce sekiz çekirdeği gösteriyor.

Satın aldığınız o 8 çekirdekli Intel CPU'nun içinde gerçekten sadece 4 çekirdek var.

Kullandığınız işletim sistemi ve yazılım, çekirdeklerin fiziksel veya sanal olması fark etmez. CPU'nun kendisindeki aygıt yazılımı ve anakart, bu sanal çekirdekleri fiziksel çekirdeklerle aynı şekilde kullanmak için çalışır, bu nedenle, tüm niyet ve amaçlar için, CPU iki kat çekirdek sayısına sahiptir ve çekirdek sayısını iki katına çıkarabilir. İş Parçacığı. İş parçacıkları, bir uygulamanın iş yüküdür ve yazılım, tüm verilerini veya birden çok iş parçacığını işlemek için tek bir iş parçacığı kullanacak şekilde programlanabilir. Yazılımın bildiği tek şey, işini yapmak için ihtiyaç duyduğu işlemin yapıldığıdır.

Güncellemeden sonra dört canlı çekirdek ve dört ölü çekirdek gösteren Chrome 74.
Güncellemeden sonra dört canlı çekirdek ve dört ölü çekirdek gösteren Chrome 74.

Hyper-Threading irade bir bilgisayara daha fazla işlem gücü verin ve sistemin CPU'dan veri beklemesine neden olan bir şey yapıyorsanız bunu fark edeceksiniz. Ayrıca işlemcinin daha sıcak çalışmasına ve çok daha fazla pil gücü kullanmasına neden olur. Web'de gezinmek veya Facebook'ta zaman çizelgenizi okumak gibi bir şey yaparken, Hyper-Threading'in devre dışı bırakılması umurunuzda olmaz. Android Studio çalıştırıyorsanız veya bir 3B oyun oynuyorsanız değişikliği fark edebilirsiniz.

Google bunu neden yaptı ve YTH nedir?

MDS, Mikro Mimari Veri Örnekleme anlamına gelir ve bir dizi güvenlik açığıdır. abilir CPU önbelleğindeki verileri kontrol eden bir istismar kullanarak yaptığınız bir şeyin başka biri tarafından görülmesine izin verin. Google'ın bir Chromebook'ta henüz başarılı bir şekilde yapılmadığını söylediği karmaşık bir süreç, ancak aynı zamanda oldukça ciddi bir kusur. Tüm kirli detayları şuradan okuyabilirsiniz: Intel'in duyurusu eğer buna katılıyorsan.

Bu güvenlik açıklarından yararlanmak kolay değildir, ancak birinin bilgilerinizi ele geçirmesi gibi küçük bir şans bile kötü haberdir.

Bu kusur yazılımda değil gerçek CPU donanımında bulunduğundan, Chromebook'unuzu korumanın en iyi yolu Hyper-Threading'i devre dışı bırakmaktır. Bu, işlemcinin işlerini nasıl planladığını değiştirir ve CPU önbelleğindeki doldurma ve saklama arabelleği, dış yazılım tarafından okunamaz.

Endişe, bir web sayfasındaki veya bir Android uygulamasındaki komut dosyalarının bu güvenlik açıklarından yararlanmaya çalışabilmesi ve hassas hale gelebilirlerse anahtar deponuz (Chrome'un kullanıcı adlarını ve şifreleri, kredi kartı verilerini ve diğer kişisel bilgileri sakladığı yer) gibi veriler cidden. Google şu anda işleri düzeltmek için gerekeni yaptı ve düzeltmenin "daha iyi" bir yolunu bulmak için sorun üzerinde çalışmaya devam edecek.

Bilmeniz gereken tek şey, MDS kusurları veya istismarları hakkında duyduğunuz hiçbir şeyin Chromebook'unuzu veya Chromebox'ınızı etkilemeyeceğidir. Google, muhtemelen gelecekteki sürümlerde yazılım aracılığıyla daha iyi bir düzeltme bulacak ve Hyper-Threading'i varsayılan olarak bir kez daha etkinleştirecektir. Bu MDS güvenlik açıkları, geçen yıl gördüğümüz Spectre ve Meltdown güvenlik açıklarına çok benziyor ve Google, bunları geçici bir yazılım çözümü aracılığıyla Chrome'da esasen düzeltebildi. Akıllı şeyler yapan akıllı insanlar, ürünümüzün harika çalışmasını sağlar!

Daha Fazlası: Meltdown Hack ve Spectre Bug: Android ve Chrome Kullanıcılarını Nasıl Etkiler?

Hyper-Threading'i etkinleştirmeli misiniz?

Muhtemelen değil.

Eğer sormak zorundaysan...

Bu, klasik bir "sormanız gerekiyorsa, cevap hayırdır" durumudur. Hyper-Threading'in ne olduğundan veya neden olduğundan emin değilseniz Google, bir yan kanal veri güvenlik açığını azaltmak için bunu devre dışı bıraktı, o zaman işleri kendi haline bırakmalı ve artılar. Normal işinizde biraz yavaşlama fark edebilirsiniz, ancak Linux uygulamalarıyla veya ağır web uygulamalarıyla işleri gerçekten zorlamadığınız sürece sorun olmaz.

Chromebook'unuzu Android Studio veya başka bir Linux IDE aracılığıyla kodlama gibi şeyler için kullanıyorsanız, etkinleştirmeniz gerekebilir. Programınızdaki çok çekirdekli iş parçacığını test etmek veya büyük bir şey derlemek için sanal çekirdeklerin yerinde olması gerekir. Hyper-threading'i etkinleştirmeniz gerektiğinde bayrağı değiştirmek için yukarıdaki talimatları kullanın, etkinleştirmediğinizde devre dışı bırakın.

Ayarı olduğu gibi bıraktım ve 74 sürümünü olduğu gibi çalıştırıyorum. En sevdiğim şarkılardan oluşan bir YouTube oynatma listesi de dahil olmak üzere birden çok sekme açıkken çalışırken herhangi bir fark görmüyorum. bu Dişli Chrome uygulaması çekirdeklerin devre dışı bırakıldığını ve bilgisayarımdaki dört fiziksel çekirdeğin HP Chromebook x360 14 güncellemeden sonra daha fazla yük altında ve biraz daha sıcak çalışıyor, ancak kullanılabilirlik farkı belirgin değil.

Programlama gibi yoğun işler için bir Chromebook kullanıyorsanız ve bir fark görüyorsanız, lütfen yorumlara tıklayın ve deneyiminizi paylaşın.

Chromebook'unuzdan en iyi şekilde yararlanın

Kararlı, Geliştirici veya Beta arasında, Chromebook'unuz her zaman birkaç arkadaşınızdan yardım alabilir!

Logitech M535 Kompakt Bluetooth Fare(Amazon'da 22 ABD doları)

Bu Bluetooth fare, kompakt, taşınabilir bir paket arayışında konfordan veya pil ömründen ödün vermez. İzleme dörtgeni veya dokunmatik ekranla yetinmekten daha fazlasını yapabilmenize rağmen, fare yine de son derece yararlı bir Chromebook aracıdır.

Samsung EVO Select 256GB MicroSD kart(Amazon'da 40 ABD Doları)

Chromebook'lar dahili depolama açısından hafif görünebilir, ancak bu geniş microSD kartla tonlarca fotoğraf, film, müzik veya çevrimdışı kullanmanız gerekebilecek herhangi bir belge için depolama alanı ekleyebilirsiniz.

CAISON Dizüstü Bilgisayar Kolu(Amazon'da 15 ABD dolarından başlayan fiyatlarla)

İster küçük bir C101 ister büyük, kötü bir Lenovo C630 kullanıyor olun, CAISON'da Chromebook'unuz için suya dayanıklı, harika görünümlü bir dizüstü bilgisayar kılıfı vardır.

instagram story viewer