18Aug

כיצד לבדוק אם המעבד שלך תומך ברמה השנייה כתובת תרגום( SLAT)

Windows 8 יביא הרבה תכונות חדשות לסביבת המחשוב של Windows, שאחת מהן תהיה Hyper-V.על מנת להריץ Hyper-V המעבד שלך חייב לתמוך תרגום כתובת ברמה השנייה( SLAT).המשך לקרוא כדי לברר אם המעבד שלך תומך ב- SLAT.

מה זה SLAT?

רמה שנייה כתובת כתובת היא טכנולוגיה הציג הן אינטל ו AMD טעמים של מעבדים.שתי החברות מכנות את גרסתן של שמות הטכנולוגיה השונים, גרסת אינטל נקראת EPT( לוחות עמוד מורחבים) ו- AMD מכנה את RVI( אינדקס וירטואליזציה מהירה).אינטל הציגה טבלאות עמוד מורחב במעבדים שלה שנבנו על הארכיטקטורה של Nehalem, בעוד ש- AMD הציגה רק את RVI בדור השלישי של מעבדי Opteron ששמה את השם ברצלונה.Hyper-V עושה זאת כדי לבצע פונקציות ניהול זיכרון של VM יותר ולהפחית את התקורה של תרגום כתובות פיזיות של אורח לכתובות פיזיות אמיתיות.בעשותם זאת, זמן ה- Hypervisor CPU מופחת באופן משמעותי, וזיכרון נוסף נשמר עבור כל VM.

איך זה עובד

למעבד יש מאגר מידע Lookaside( TLB) התומך בתרגום לכתובת פיזית לזיכרון וירטואלי.TLB הוא מטמון במעבד המכיל מיפויים שנעשה בהם שימוש לאחרונה מטבלת הדפים.כאשר נדרש תרגום וירטואלי לתרגום פיזי, ה- TLB בודק את הקובץ השמור כדי לקבוע אם הוא מכיל את מידע המיפוי.אם ה- TLB מכיל התאמה, כתובת הזיכרון הפיזית מסופקת והנתונים הם גישה.אם ה- TLB אינו מכיל רשומה, מתרחשת שגיאת דף, ו- Windows בודק את טבלת הדפים לקבלת מידע המיפוי.אם Windows מוצא מיפוי, הוא כתוב ל- TLB, תרגום הכתובות מתרחש ולאחר מכן הגישה לנתונים.בגלל זה חיץ, hypervisors תקורה הוא ירד באופן משמעותי.

אז מה?

עם כל hype סביב Windows 8, זה כבר ידוע כי Windows 8 יגיע עם Hyper-V כפלטפורמה חיוניות.אמנם זה לא יכול לערער את כולם במבט ראשון, זה כבר חשבתי שזה יהיה רק ​​צורה של תאימות לאחור, קצת כמו מצב XP.SLAT יידרש Hyper-V ב- Windows 8.

כיצד אוכל לדעת אם יש לי SLAT?

כדי לברר אם המעבד שלך תומך ב- SLAT, יהיה עליך להוריד עותק של CoreInfo( ראה קישור בסוף).ברגע שיש לך להוריד את זה אתה צריך לחלץ את זה.אתה צריך לחלץ את זה כך coreinfo הוא השורש של כונן C: \.

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

עכשיו תצטרך לנווט אל C: Drive, אתה יכול לעשות זאת על ידי הקלדת "cd: \"

כדי לראות אם המעבד שלך תומך SLAT תצטרך להפעיל את "coreinfo.exe -v".ב- Intel, אם המעבד שלך תומך ב- SLAT, תהיה לו כוכבית בשורה EPT.זה נראה בתמונה למטה.

ב- AMD אם המעבד שלך תומך ב- SLAT, תהיה לו כוכבית בשורה NPT.

אם המעבדים שלך dont תמיכה SLAT תראה מקף בשורות EPT או NPT.

אתה יכול להוריד CoreInfo כאן.