באג באגים & פגמים: היסטוריה קצרה

הנה מה באג באגים פגמים הם ומה אתה יכול לעשות בקשר אליהם

בעיה עם מעבד , "המוח" של המחשב או מכשיר אחר, בדרך כלל ניתן לסווג כמו באג או פגם . בהקשר זה, באג CPU הוא כל בעיה עם זה כי ניתן לתקן או עבדו מסביב מבלי להשפיע על שאר המערכת, בעוד פגם CPU הוא סוגיה בסיסית הדורשת שינויים במערכת כולה.

נושאים כמו אלה עם CPUs בדרך כלל לקרות בגלל טעויות שנעשו במהלך העיצוב או הייצור של השבב. בהתאם ל - bug / ליקוי המעבד הספציפי, ההשפעות יכולות להיות כל דבר, החל בביצועים ירודים ועד לפגיעויות אבטחה בחומרה שונות.

תיקון פגמים במעבד או באג כרוך בעיבוד מחדש של אופן הפעולה של תוכנת המכשיר עם המעבד, שנעשה בדרך כלל באמצעות עדכון תוכנה, או החלפת המעבד עם מעבד שאין לו את הבעיה. בין אם זה הוחלף או עבד סביב באמצעות עדכון תוכנה תלוי בחומרה ומורכבות של הבעיה של המעבד.

Meltdown & amp; פגמים ספקטר

פגם המעבד של Meltdown נחשף לראשונה לציבור על ידי Google Project Zero בשנת 2018, כמו גם טכנולוגיה של Cyberes ו- GRAZ University of Technology. ספקטר נחשפה באותה שנה על ידי רמבוס, Google Project Zero, וחוקרים בכמה אוניברסיטאות.

מעבד משתמש במה שנקרא "ביצוע ספקולטיבי" כדי לנחש מה הוא יתבקש לעשות הבא על מנת לחסוך זמן. כאשר הוא עושה זאת, הוא מושך מידע מ- RAM , בזיכרון העבודה של המחשב או של המכשיר שלך, כדי לאסוף פרטים על מה שמתרחש כעת ועל מה שהוא צריך לעשות, כדי לבצע פעולה ספציפית על סמך מידע חדש זה.

הבעיה היא שכאשר המעבד מכין את פעולותיו ותוריד את מה שהוא יעשה בהמשך, מידע זה עלול להיות חשוף ו"אתר פתוח "עבור תוכנות זדוניות או אתרי אינטרנט לקחת ולקרוא כמו שלהם.

פירוש הדבר כי וירוס במחשב או באתר סוררים יכול, באופן פוטנציאלי, לגשת למידע מהמעבד כדי לראות מה הוא נאסף מהזיכרון, אשר יכול להיות כל דבר שהיה פתוח כעת בשימוש על המכשיר, כולל מידע רגיש כמו סיסמאות , תמונות ופרטי תשלום.

פגמי CPU אלה השפיעו על כל סוגי ההתקנים הפועלים במעבדי Intel, AMD ומעבדים אחרים, והשפיעו על מכשירים כמו טלפונים חכמים, מחשבים שולחניים ומחשבים ניידים, וכן חשבונות אחסון קבצים מקוונים וכו '.

בגלל עד כמה עמוק פגמים אלה פגמים נמצאים במעבדים מושפעים, החלפת החומרה היא הפתרון הקבוע היחיד. עם זאת, שמירה על התוכנה ומערכת ההפעלה שלך מעודכנת יכולה לספק פתרון מקובל, מחדש את האופן שבו התוכנה שלך ניגשת למעבד, ועוקפת את הבעיות.

הנה כמה עדכונים הליבה כי טלאים Meltdown ו ספקטר:

טיפ: הקפד תמיד להחיל עדכונים על מערכת ההפעלה והתוכנה שלך כאשר הם יהיו זמינים! זה אומר לא לדלג על הודעות במחשב או הטלפון החכם שלך עושה את המיטב כדי לשמור על התוכנות שלך מעודכנים כמו גרסאות חדשות ועדכונים משוחררים.

פנטיום FDIV באג

זה באג באג התגלה על ידי פרופסור מכללת לינצ'בורג של תומאס Nicely בשנת 1994, אשר גילה לראשונה בדוא"ל.

החומרה של פנטיום FDIV השפיעה על שבבי Intel Pentium בלבד, במיוחד באזור של המעבד הנקרא "יחידת נקודה צפה", המהווה את החלק של המעבד המבצעת פונקציות מתמטיות כגון חיבור, חיסור וכפל, אם כי באג זה השפיע רק על החלוקה פעולות.

באג זה מעבד ייתן תוצאות שגויות ביישומים הקובעים מנה, כמו מחשבונים ותוכנות גיליון אלקטרוני. הסיבה לשגיאה זו הייתה טעות בתכנות, כאשר טבלאות בדיקת מתמטיקה מסוימות הושמטו, ולכן כל חישובים שנזקקו לגישה לשולחנות אלה לא היו מדויקים כפי שהיו יכולים להיות.

עם זאת, ההערכה היא כי באג פנטיום FDIV ייתן תוצאות מדויקות רק 1 מתוך כל 9 מיליארד נקודות חישובים צף, וזה ייראה רק במספרים קטנים או ממש גדולים, לעתים קרובות סביב הספרה 9 או 10.

עם זאת, היתה מחלוקת בלתי פתורה על כמה פעמים זה יהיה באמת בעיה, עם אינטל נאמר כי זה יקרה רק למשתמש הממוצע פעם 27,000 שנים , ואילו IBM אמרה שזה יקרה לעתים קרובות ככל 24 ימים.

טלאים שונים שוחררו כדי לעקוף את הבאג:

בדצמבר 1994 הודיעה אינטל על מדיניות תחליף לכל החיים להחליף את כל המעבדים שהושפעו מהבאג. המעבדים שנשלחו מאוחר יותר לא הושפעו עוד מהבאג הזה, ולכן מכשירים שמשתמשים במעבד Intel שנוצרו לאחר 1994 אינם מושפעים מבעיה יחידה זו של נקודה צפה.