CPU алдаа ба алдаа: товч түүх

Энд CPU-ийн алдаа, алдаа гэж юу вэ, тэдгээрийн талаар та юу хийж чадах вэ?

Таны компьютер эсвэл бусад төхөөрөмжийн "тархи" CPU-тэй асуудал нь ихэвчлэн алдаа эсвэл алдаа гэж ангилагдана. Энэ утгаараа CPU-ийн алдаа нь ямар нэгэн асуудал байдаг бөгөөд энэ нь системийг бүхэлд нь өөрчлөхийг шаарддаг үндсэн асуудал юм.

CPU-тэй төстэй асуудлууд ихэвчлэн чипний дизайн, үйлдвэрлэлийн явцад хийсэн алдаануудаас болдог. Тусгай CPU-ын алдаа / алдаанаас хамааран нөлөөлөл нь муу гүйцэтгэлээс болж янз бүрийн эвдрэлийн аюулгүй байдлын эмзэг байдалд хүргэж болох юм.

CPU-ийн алдаа эсвэл алдааг засах нь төхөөрөмжийн програм хангамж CPU-тэй хэрхэн ажиллаж байгааг давтан хийдэг бөгөөд энэ нь ихэвчлэн програм хангамжийн шинэчлэлт хийх замаар хийгдэх эсвэл асуудалтай байгаа нэгэндээ CPU-г солих явдал юм. Програм хангамжийн шинэчлэлээр солигдсон эсвэл ажиллаж байсан эсэх нь CPU-ийн хүндийн болон хүндрэлээс хамаарна.

Царцаа & amp; Жич зөрүүд

Хагалгааны CPU-ийн алдаа нь анх 2018 онд Google Project Zero, мөн Cyberes Technology болон Graz University Technology-ээр олон нийтэд ил болсон. Тухайн жилд Rambus, Google Project Zero, олон тооны их сургуулиудын судлаачид илрүүлжээ.

Процессор нь цаг хугацааг хэмнэхийн тулд дараагийн алхам хийхийг хүссэн "таамаглалыг гүйцэтгэх" гэж нэрлэдэг. Үүнийг хийсний дараа энэ нь RAM , таны компьютер эсвэл төхөөрөмжийн ажлын санах ойгоос мэдээлэл авах бөгөөд тухайн үйлдлийн талаар нарийвчилсан мэдээлэл цуглуулах, тэрхүү шинэ мэдээлэлд тулгуурлан тодорхой үйлдлийг гүйцэтгэхийн тулд юу хийх хэрэгтэйг мэдэх болно.

Асуудал нь процессор өөрийн үйлдлүүдийг бэлдэж, дараа нь юу хийхийг дараалалд оруулах үед эдгээр мэдээлэл нь хорлонтой програм хангамж эсвэл вэбсайтыг өөрсдийнх нь хувьд унших, уншихад "ил гарахад" гарч болох юм.

Энэ нь таны компьютер дээр эсвэл вебсайт дээрхи вирус нь CPU-ээс мэдээлэл олж авахын тулд санах ойгоос цуглуулсан мэдээллийг харах боломжтой бөгөөд энэ нь одоогоор нээлттэй байгаа бөгөөд нууц үг гэх мэт нууц үг зэрэг эмзэг мэдээллийг , зураг, төлбөрийн мэдээлэл.

Эдгээр CPU-ний алдаа нь Intel, AMD, болон бусад процессорууд дээр ажилладаг бүх төрлийн төхөөрөмжүүд, гар утас, ширээний компьютер, зөөврийн компьютер зэрэг нөлөөлөлд өртсөн төхөөрөмжүүд, түүнчлэн онлайн файлын хадгалалтын данс зэрэгт нөлөөлсөн.

Эдгээр гажигууд өртөмхий процессоруудад хэрхэн гүнзгий нэвтэрсэнээс болж тоног төхөөрөмжийг солих нь цорын ганц байнгын шийдэл юм. Гэсэн хэдий ч, таны програм хангамж, үйлдлийн системийг байнга шинэчилж байх нь таны програм хангамж CPU-т хэрхэн нэвтэрч байгаа талаар дахин тохируулах боломжийг олгодог.

Муужуулалт болон зурвасыг засах зарим гол шинэчлэлүүд байна:

Зөвлөмж: Та бэлэн болсон үед үйлдлийн систем болон программ хангамжид шинэчлэлийг үргэлжлүүлэн хийж байгаарай! Энэ нь таны компьютер эсвэл смартфон дээрх мэдэгдлүүдийг алгасахгүй байх гэсэн үг биш бөгөөд таны шинэ програмууд болон шинэчлэлтүүдийг шинэчлэгдэж байх үед таны програмын шинэчлэлтүүдийг хадгалахын тулд чадах бүхнээ хийх болно гэсэн үг юм.

Pentium FDIV Bug

Линчбург коллежийн профессор Томас Никель 1994 онд энэ CPU-ийн алдааг олж илрүүлжээ.

Pentium FDIV алдаа нь зөвхөн Intel Pentium chip-д зөвхөн нөлөөлж байсан бөгөөд энэ нь ялангуяа математикийн функцүүдийг нэмэх, хасах, үржүүлэх гэх мэт математикийн функцүүдийг гүйцэтгэдэг процессорын хэсэг дэх "хөвөгч цэгийн нэгж" хэсэгт нөлөөлсөн боловч энэ алдаа нь зөвхөн хуваагдалд нөлөөлсөн үйл ажиллагаа.

Энэ CPU-ийн алдаа нь тооцоолуур болон хүснэгт програм хангамж гэх мэт quotient-ийг тодорхойлж буй програмуудад буруу үр дүн өгдөг. Энэ алдааны шалтгаан нь математикийн зарим хайлтын хүснэгтүүдийг орхигдуулсан програмчлалын алдаа байсан бөгөөд эдгээр хүснэгтэд хандах шаардлагатай байсан тооцооллууд яг яг ийм байсан байж магадгүй юм.

Гэсэн хэдий ч Pentium FDIV алдаа нь 9 тэрбум хөвөгч цэгийн тооцооллоос зөвхөн 1 нь буруу үр дүн өгч байгаа бөгөөд энэ нь 9, 10-р оронтой тоогоор зөвхөн жижиг эсвэл маш их тооны тоогоор харагдана.

Интернетэд Intel 27000 жил тутамд нэг л удаа тохиолддог гэж мэдэгдэж байсан бол IBM 24 хоног тутам ийм тохиолдол гардаг гэж хэлж байсан.

Энэ алдааны эргэн тойронд янз бүрийн засварууд гарч ирэв:

1994 оны арванхоёрдугаар сард Инт Intel-ийн насан туршийн орлуулах бодлогыг зарласан нь алдааны нөлөөлөлд өртсөн бүх процессоруудыг сольж зарласан. Дараа нь илгээсэн CPU-ууд нь энэ алдаанаас болж хөндөгдөөгүй, тиймээс 1994 оноос хойш Intel процессорыг ашигласан төхөөрөмжүүд энэ төрлийн хөвөгч цэгийн асуудал хөндөгдөөгүй.