X86-64 – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Matanyabot (שיחה | תרומות)
מ בוט החלפות: פרויקט, שבדי
מ בוט החלפות: שווד\1
שורה 6:
 
== הרחבת טווח כתובות הזיכרון ==
יתרון משמעותי של x86-64 על x86 הוא הרחבת טווח הכתובות שכל [[תהליך (מדעי המחשב)|תהליך]] יכול לגשת אליהן. במערכות x86 טווח הכתובות היה מוגבל ל-2[[סיבית|GB]] לכל תהליך (לעתים עם אופציה להרחבה ל-3GB) ול-2<sup>32</sup> לכל המערכת (ב[[מערכות הפעלה]] של שרתים ניתן להגיע ל-2<sup>36</sup> בעזרת [[Physical Address Extension]]). המימוש הנוכחי של ארכיטקטורת AMD64 מאפשר למפות לכל תהליך טווח כתובות של 1[[סיבית|TB]] (כלומר 2<sup>40</sup> [[בית (מחשב)|בתים]]). בעתיד הארכיטקטורה תאפשר הרחבה של טווח הכתובות ל-4[[סיבית|PB]] (כלומר 2<sup>52</sup> בתים). כרגע המימוש המתקדם ביותר לארכיטקטורה זו הוא פרויקט טרייחנשניצר השבדיהשוודי, המנסה לשלב את ארכיטקטורה זו בחומרת [[מחשב קוונטי|קוונטים]]
 
== מימושים של x86-64 במעבדים בשוק ==