BIOS önyüklemeden önce neden RAM kontrolü yapıyor?


1

Bana biraz keyfi geliyor, bu yüzden arkasında bazı özel sebepler olduğunu varsayıyorum. RAM yetmezliği çok nadir görülür (bana asla gelmez) ve hataların çoğu bu testten bile yakalanmayacaktır (kapsamlı bir kontrol çok daha uzun sürecektir).

BIOS kodu, önce doğrulamadan RAM'e güvenmek için güvenli değilse, neden OS kodu da sabit sürücüleri kontrol etmiyor? Burada bir şeyleri kaçırıyor gibiyim.


Bu her açılışta bir RAM testi mi yoksa sadece POST işlemi mi?
Sam3000

Tüm RAM hücrelerinin tam testini mi kastediyorsunuz? Yani normalde tarafından yapılmazsa herhangi bir sürdüğünden, biliyorum hangi OS hatırı sayılır bir zaman. Bu durumda, sisteminizde bir sorun olabilir.
DrMoishe Pippik

“Burada bir şeyleri kaçırıyor gibiyim.” - IBM PC tanıtıldığında, DRAM, SRAM kadar güvenilir değildi. (SRAM, DRAM'den yaklaşık on yıl önce icat edildi.) Bu nedenle, bir yan fayda olarak kurulu DRAM'ın boyutunu onaylayan önyükleme sırasında hafıza testi yapıldı. (D) RAM hatası olmaması konusundaki kişisel deneyiminiz, çoğunlukla 1980'lerden bu yana DRAM teknolojisindeki ve üretimindeki büyük gelişme ile açıklanmaktadır. "neden OS kodu da sabit sürücüleri kontrol etmiyor?" - HDD'lerin verileri doğrulamak için ECC var, ancak chkdsk gerekebilir.
talaş

@sawdust Bana bir cevap gibi geliyor, neden böyle yazmıyorsunuz? :)
bertieb

Yanıtlar:


1

Her biri kendi başına yeterli olabilir.

  1. Hemen hemen her mikrodenetleyici ve mikroişlemci tabanlı cihaz POST - kendi kendine güç testi yapar. Yaptığın şey bu.
  2. RAM testi, POST - Power-On Self-Test'in yalnızca bir kısmıdır (en uzun süreli kısım olsa da). POST, sistemin birkaç önemli bileşeninin varlığını ve temel işlevselliğini doğrular. Ürün yazılımı (BIOS veya EFI olsun), bu bileşenlerden herhangi birinin eksik veya doğru şekilde çalışmaması durumunda normal başlatma prosedürleriyle devam etmeyi deneyecek olsaydı, sorunu teşhis etmek oldukça zor olabilirdi.
  3. Tecrübelerinizin tersine, önemli sayıda PC, Mac vb. RAM test adımında, genellikle ilk montajdan hemen sonra veya RAM veya CPU değiştirildikten sonra arızalar yaşar. Bu basit testin tespit edemediği RAM problemleri olduğu doğru, ancak bu testin anlamsız olduğu anlamına gelmiyor. "Oh, sadece memtest'i çalıştır" demek, memtest, vb. Yüklemek için bir yol olduğunu varsayar.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.