CPU Bugs & flaws: කෙටි ඉතිහාසයක්

මෙහි CPU දෝෂ සහ අත්වැරදි මොනවාද හා ඔවුන් ඔබට කළ හැකි දේ

CPU සමඟ ගැටළුවක්, ඔබේ පරිගණකයේ හෝ වෙනත් උපාංගයක "මොළය" සාමාන්යයෙන් දෝෂයක් හෝ දෝෂයක් ලෙස වර්ගීකරණය කළ හැකිය. මෙම සන්දර්භය තුළ, CPU දෝෂය යනු පද්ධතියේ ඉතිරිව ඇති ගැටළුවකින් තොරව එය සවිකර හෝ වැඩ කළ හැකි වන අතර එය CPU දෝෂය පද්ධතියේ විශාල වෙනස්කම් අවශ්ය වන මූලික ගැටළුවක් වේ.

සාමාන්යයෙන් CPU වලදී මෙවැනි ගැටළු ඇතිවේ චිපයක් නිර්මාණය කිරීම හෝ නිෂ්පාදනය කිරීමේ දී සිදු වූ වැරදි නිසාය. විශේෂිත CPU bug / flaw මත පදනම්ව, දුර්වල ක්රියාකාරිත්වය සිට විවිධාකාරයේ ආරක්ෂක අවධානම් තත්ත්වයන්ගෙන් ඕනෑම දෙයක් විය හැකිය.

CPU අපැහැදිලි හෝ දෝශයක් නිවැරදි කිරීම සඳහා CPU සමඟ ක්රියා කරන උපාංගයේ මෘදුකාංගය ක්රියාකරන්නේ කෙසේද, මෘදුකාංගය යාවත්කාලීන කිරීම මගින් සාමාන්යයෙන් සිදු කරන ලද හෝ CPU සමඟ ගැටළුවක් නොමැතිව ප්රතිස්ථාපනය කිරීමයි. එය මෘදුකාංගය යාවත්කාලීන කිරීම මගින් ආදේශ කර හෝ වැඩ කර තිබේද යන කාරණය CPU හි ගැටලුවෙහි බරපතලභාවය හා සංකීර්ණය මත රඳා පවතී.

ඇනහිටීම සහ amp; ස්පෙක්ටර් දුර්වලතා

2018 දී Google Project Zero විසින් Meltdown CPU දෝෂය ප්රසිද්ධියට පත් කරන ලදී. වසරේ රබ්බුස්, ගූගල් ප්රොජෙක්ස් සෙරෝ සහ පර්යේෂකයින් කිහිපදෙනෙකු විසින් විශ්ව විද්යාලවල පර්යේෂකයින් විසින් එළිදරව් කරන ලදී.

කාලය ඉතිරි කර ගැනීම සඳහා ඊලගට කරන්නට සිදු වන්නේ කුමක්දැයි අනුමාන කිරීමට අනුක්රමික ක්රියාවක් "ප්රවේසියානු ක්රියාත්මකවීම" ලෙස ක්රියා කරයි. මෙය සිදු කරන විට, එය දැනට RAM යනු , RAM හෝ ඔබේ පරිගණකයේ හෝ උපාංගයේ වැඩ කරන මතකයෙන් තොරතුරු ඇද ගනී. දැනට සිදු වන දේ ගැන විස්තර එකතු කිරීම සහ එම නව තොරතුරු මත පදනම් වූ නිශ්චිත ක්රියා සිදු කිරීම සඳහා ඊලඟට කළ යුතු දේ.

ගැටළුව වන්නේ ප්රොසෙසරය එහි ක්රියාවන් නිසි ලෙස සකසනු ලබන අතර ඊලඟට කුමක් සිදු වනු ඇත්දැයි විමසනු ඇත, එම තොරතුරු තමන් විසින්ම කියවිය හැකි හා කියවීමට අනිෂ්ට මෘදුකාංග හෝ වෙබ් අඩවි සඳහා විවෘතව "පිටත" හෙළි කරනු ලැබේ.

මෙයින් අදහස් වන්නේ ඔබේ පරිගනකයේ හෝ වෛරස වෙබ් අඩවියක, එම තොරතුරු CPU වෙතින් එම තොරතුරු වෙත ප්රවේශ විය හැකි බවය. මතකය වෙතින් එය ලබාගත් දේ බැලීමට හැකි වන පරිදි, වර්තමානයේ විවෘතව පවතින අතර එය භාවිතා කරන උපාංගය, මුරපද වැනි සංවේදී තොරතුරු ඇතුලුව , ඡායාරූප සහ ගෙවීම් තොරතුරු.

මෙම CPU දෝෂයන් ඉන්ටෙල්, AMD සහ අනෙකුත් සකසුරුවන්නන් මත ධාවනය වන සියලු ආකාර උපාංගයන් ස්මාර්ට් ෆෝන්, ඩෙස්ක්ටොප් සහ ලැප්ටොප් වැනි උපාංග වලට මෙන්ම, සබැඳි ගොනු ගබඩා කිරීමේ ගිණුම් ආදිය කෙරෙහි බලපායි.

මෙම ප්රවේගයන් බලපෑමට ලක්වූ සැකසුම් වල කොතරම් ගැඹුරට මුල් බැස ඇති නිසා දෘඩාංග වෙනුවට ස්ථිර විසඳුමක් ලැබේ. කෙසේ වෙතත්, ඔබගේ මෘදුකාංගය සහ මෙහෙයුම් පද්ධතිය යාවත්කාලීනව පවත්වා ගැනීමෙන් පිළිගත හැකි ගැටළුවක් සැපයිය හැකිය. ඔබේ මෘදුකාංගය CPU වෙත ප්රවේශ වන්නේ කෙසේ ද යන්න ගැටලුව මඟ හැරවීම.

මෙල්ට්රවුන් සහ ස්පෙක්ටර් සොයාගත් ප්රධාන යාවත්කාලීන කිහිපයක් මෙන්න:

ඉඟිය: ඔබ ලබා ගත හැකි වන පරිදි ඔබේ මෙහෙයුම් පද්ධතිය හා මෘදුකාංග වෙත යාවත්කාලීන කිරීම් යෙදීම වග බලා ගන්න! එයින් අදහස් කරන්නේ ඔබේ පරිගණකයේ හෝ ස්මාර්ට් ජංගම දුරකතනයේ දැනුම්දීම් නොසලකා හැරීම සහ නව අනුවාද සහ යාවත්කාලීන නිකුත් කරන විට ඔබේ මෘදුකාංග වැඩසටහන් යාවත්කාලීන කිරීමට ය.

Pentium FDIV බග්

මෙම CPU දෝෂය ලින්චර්බර්ග් විද්යාලයේ මහාචාර්ය තෝමස් නිකලී විසින් 1994 දී සොයා ගන්නා ලදී.

Pentium FDIV දෝෂය Intel Pentium චිප් වලට පමණක් බලපෑවේ විශේෂයෙන්ම, "පාවෙන ලක්ෂ්ය ඒකකයක්" ලෙස හඳුන්වන CPU ප්රදේශය තුලට, එකතු කිරීම, අඩු කිරීම සහ ගුණ කිරීම වැනි ගණිත කාර්යයන් සිදු කරන ක්රියාවලියෙහි කොටසක් වන අතර මෙම දෝෂය බලපෑමට ලක් වූ අංශයට පමණක් බලපෑවේ මෙහෙයුම්.

මෙම CPU දෝෂය මඟින් ගණනය කිරීම් සහ පැතුරුම්පත් මෘදුකාංග වැනි සාධක නිර්ණය කරන යෙදුම්වල වැරදි ප්රතිඵල ලබා දෙනු ඇත. මෙම දෝෂය හේතු විය හැකි ක්රමලේඛන දෝෂයක් නිසා සමහර ගණිත වගු ඉවත් නොකළ අතර එම වගු වලට ප්රවේශ වීමට අවශ්ය ගණනය කිරීම් ඒවා විය හැකි තරම් නිවැරදි නොවේ.

කෙසේවෙතත්, Pentium FDIV දෝෂය අසම්පූර්ණ ප්රතිඵල නොලැබෙන බව ගණන් බලා ඇති අතර, එක් එක් බිලියනයක පාවෙන ලක්ෂ්ය ගණනය කිරීම් වලින් එකක් පමණක් වන අතර එය ඉතා කුඩා හෝ ඇත්ත වශයෙන්ම විශාල සංඛ්යාවක් දැකිය හැක්කේ 9 වැනි හෝ 10 වැනි ඉලක්කම් පමණි.

ඉන් කියැවෙන්නේ, මෙම දෝෂය සැබැවින්ම ගැටළුවක් විය හැක්කේ කොපමණ වාරයක් දැයි මතභේදාත්මක මතභේදාත්මකතාවයක් ඇති බවය. ඉන්පසුව, සෑම වසර 27,000 කට වරක් සාමාන්ය භාවිතා කරන්නෙකුට සිදුවනු ඇති බවටත්, IBM කියා සිටියේ දින 24 කට වරක් සිදු වනු ඇති බවයි.

මෙම දෝෂය සඳහා වැඩ කිරීම සඳහා විවිධ පැල්ලම් නිදහස් කරන ලදී:

1994 දෙසැම්බරයේ දී ඉන්ටෙල් විසින් දෝෂහරණයට ලක්වූ සියලු සකසනයන්ට ප්රතිස්ථාපනය කිරීම සඳහා ජීවිත කාලයම ප්රතිස්ථාපනය කිරීමේ ප්රතිපත්තිය නිවේදනය කරන ලදී. පසුව පසුව නැව්ගත කරන ලද CPU තවදුරටත් මෙම දෝශය මඟින් බලපෑමක් ඇති නොවූ අතර, 1994 සිට පසුව නිර්මාණය කරන ලද ඉන්ටෙල් ප්රොසෙසරයක් භාවිතා කරන උපාංග මෙම විශේෂිත පාවෙන ඒකකයේ ගැටලුවකට බල නොපායි.