בית חומרה מהי מצב המתנה? - הגדרה מטכנולוגיה

מהי מצב המתנה? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מדינת המתנה?

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

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

Techopedia מסביר את ווייט סטייט

כאשר המעבד דורש גישה לזיכרון הראשי, הוא מתחיל על ידי הכנסת כתובת המידע למבוקש לאוטובוס הכתובות. בעקבות זאת, המעבד צריך לחכות לתגובה, שעלולה לחזור כמה מחזורים אחר כך. כל אחד מהמחזורים הללו מבלה במצב המתנה. מעבדים מיקרו המפעילים מחשבים מודרניים פועלים במהירות רבה. עם זאת, לא ניתן לומר את אותו דבר לגבי טכנולוגיית הזיכרון, שעדיין לא הספיקה להגיע למהירויות דומות. AMD Athlon 64 X2 טיפוסי ו- Intel Core פועלים במהירויות של כמה ג'יגה הרץ, כלומר מחזור שעון הוא בדרך כלל פחות משניות השנייה (0.3–0.5 ns). מצד שני, לזיכרון הראשי יש חביון בטווח של 15-30 ns. אי התאמה זו מביאה למצב המתנה למעבד המיקרו, כתוצאה מאט את המהירות הכוללת של הפעולה.

מהי מצב המתנה? - הגדרה מטכנולוגיה