CPU Hatalar ve Kusurlar: Kısa Bir Tarih

İşte CPU hataları ve kusurları ve bunlar hakkında neler yapabileceğiniz

Bilgisayarınızın veya diğer aygıtınızın "beyinleri" olan bir CPU'yla ilgili bir sorun genellikle bir hata veya kusur olarak kategorize edilebilir. Bu bağlamda, bir CPU hatası , sistemin geri kalanını etkilemeden sabitlenebilen ya da çalışılabilecek herhangi bir konudur, CPU hatası ise sistem çapında değişiklikler gerektiren temel bir konudur.

CPU'lar gibi bu tür sorunlar genellikle çipin tasarımı veya üretimi sırasında yapılan hatalar nedeniyle gerçekleşir. Belirli bir CPU hatası / kusuruna bağlı olarak, efektler düşük performanstan çeşitli şiddet derecelerindeki güvenlik açıklarına kadar her şey olabilir.

Bir CPU arızasını veya hatayı düzeltmek, bir aygıtın yazılımının CPU ile nasıl çalıştığını, genellikle bir yazılım güncellemesiyle yapılmasını veya CPU'nun sorunu olmayan biriyle değiştirilmesini içerir. Bir yazılım güncellemesi ile değiştirilip değiştirilmediği, CPU'nun probleminin şiddetine ve karmaşıklığına bağlıdır.

Meltdown & amp; Spectre Kusurları

Meltdown CPU hatası ilk olarak 2018'de, Cyberes Technology ve Graz University of Technology'de Google Project Zero tarafından halka duyuruldu. Specter aynı yıl Rambus, Google Project Zero ve birkaç üniversitedeki araştırmacı tarafından açıklandı.

Bir işlemci, zaman kazanmak için ne yapması gerektiğini tahmin etmek için "spekülatif yürütme" adı verilen şeyi kullanır. Bunu yaptıklarında, şu anda ne olup bittiğine ve sonraki yeni bilgilere dayanan belirli bir eylemi gerçekleştirmek için ne yapması gerektiğine dair ayrıntıları toplamak için RAM'den , bilgisayarınızdan veya aygıtınızın çalışma belleğinden bilgi çeker.

Sorun şu ki, işlemci eylemlerini hazırladığında ve bundan sonra ne yapacağını sıraya koyarsa, bu bilgi, kötü amaçlı yazılımlar veya web siteleri için kendi başlarına ele almak ve okumak için "açıkta" ortaya çıkabilir.

Bu, bilgisayarınızda bulunan bir virüsün veya sahte bir web sitesinin, bellekten neyin toplandığını görmek için CPU'dan bu bilgilere erişebileceği anlamına gelir; bu, şu anda açık ve aygıtta kullanılan ve parolalar gibi hassas bilgiler de dahil olmak üzere kullanılan herhangi bir şey olabilir. , fotoğraflar ve ödeme bilgileri.

Bu CPU kusurları Intel, AMD ve diğer işlemcilerde çalışan her türlü cihazı ve akıllı telefonlar, masaüstü bilgisayarlar ve dizüstü bilgisayarlar gibi etkilenen cihazları ve çevrimiçi dosya depolama hesapları vb.

Bu kusurların ne kadar derinden kökleşmiş olması nedeniyle, etkilenen işlemcilerde, donanımın değiştirilmesi kalıcı çözümdür. Bununla birlikte, yazılımınızı ve işletim sisteminizi güncel tutmak, yazılımınızın CPU'ya nasıl eriştiğini yeniden yapılandırıp, temel olarak sorunları atlatmak için kabul edilebilir bir çözüm sağlayabilir.

İşte Meltdown ve Spectre'ı yatıran bazı temel güncellemeler:

İpucu: Her zaman işletim sisteminize ve yazılımınıza, kullanıma sunulduğunda güncellemeler uyguladığınızdan emin olun! Bu, bilgisayarınızın veya akıllı telefonunuzdaki bildirimlerin atlanmaması ve yazılım programlarınızın yeni sürümler ve güncellemeler yayınlandıkça güncellenmesi için elinizden gelenin en iyisini yapmanız anlamına gelir.

Pentium FDIV Hatası

Bu CPU hatası, Lynchburg Koleji'nin profesörü Thomas Nicely tarafından 1994'te ilk kez bir e-postada ifşa edildiği keşfedildi.

Pentium FDIV hatası, yalnızca CPU'nun bir bölümü içinde, özellikle CPU'nun “kayan nokta birimi” olarak adlandırılan işlemcisini etkiledi, ki bu işlemci, toplama, çıkarma ve çarpma gibi matematik işlevlerini gerçekleştiren işlemcinin parçası olsa da, bu hata yalnızca bölümü etkiledi operasyonlar.

Bu CPU hatası, hesap makineleri ve elektronik tablo yazılımı gibi bir bölümü belirleyen uygulamalarda yanlış sonuç verecektir. Bu hatanın nedeni, bazı matematik arama tablolarının atlandığı bir programlama hatasıydı ve bu tablolara erişmesi gereken tüm hesaplamalar, olabildiğince doğru değildi.

Bununla birlikte, Pentium FDIV hatalarının her 9 milyar kayan nokta hesaplamasının sadece 1'inde yanlış sonuçlar vereceği tahmin edildi ve sadece 9 ya da 10. hane civarında çok küçük ya da çok büyük sayılarda görülebilirdi.

Bununla birlikte, bu hatanın ne sıklıkta bir sorun olacağı konusundaki çözümsüz tartışmalar yaşandı. Intel, her 27.000 yılda bir ortalama kullanıcı için olacağını belirterek, IBM'in her 24 günde bir gerçekleşeceğini söyledi.

Bu hatayı çözmek için çeşitli yamalar yayınlandı:

1994 yılının Aralık ayında Intel, bugünden etkilenen tüm işlemcileri değiştirmek için ömür boyu bir değiştirme politikası açıkladı. Daha sonra gönderilen CPU'lar artık bu hatadan etkilenmedi, bu yüzden 1994'ten sonra oluşturulan bir Intel işlemci kullanan cihazlar bu özel kayan nokta birimi sorunundan etkilenmez.