Article ID: 283037 - View products that this article applies to.
הרחב הכל | כווץ הכל

תקציר

מאמר זה מתאר הרחבת כתובת פיזית (PAE) ואת הפונקציה Address Windowing Extensions (AWE) ומסביר כיצד הן פועלות יחד. המאמר גם דן במגבלות השימוש בזיכרון מעבר לתחום של 4 GB, המהווה חלק ממערכות ההפעלה 32-סיביות.

מידע נוסף

התכונה PAE היא היכולת הנוספת של המעבד IA32 לטפל בכתובות של יותר מ-4 GB זיכרון פיזי. להלן מערכות ההפעלה שבאפשרותן לעשות שימוש בתכונה PAE כדי לנצל זיכרון פיזי מעבר ל-4 GB:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, Datacenter Edition
כדי להפעיל את התכונה PAE, יש להשתמש בבורר /PAE בקובץ Boot.ini.

הערה במערכת Windows Server 2003, התכונה PAE מופעלת באופן אוטומטי רק אם השרת עושה שימוש בהתקני 'הוספה חמה' של זיכרון. במקרה זה אין צורך לעשות שימוש בבורר /PAE במערכת המוגדרת להשתמש בהתקני 'הוספה חמה' של זיכרון. בכל יתר המקרים חובה לעשות שימוש בבורר /PAE בקובץ Boot.ini כדי לנצל זיכרון מעל 4 GB.

בדרך כלל, באפשרותו של תהליך הפועל תחת Windows 2000 או Windows Server 2003 לקבל גישה ל-2 GB לכל היותר של נפח כתובות זיכרון (בהנחה שלא נעשה שימוש בבורר /3GB), כאשר חלק מהזיכרון הוא זיכרון פיזי וחלק אחר הוא זיכרון וירטואלי. ככל שמופעלות יותר תוכניות (כלומר יותר תהליכים), כך מעורב יותר זיכרון עד לנפח הכתובות המרבי של 2 GB.

כאשר מתרחש מצב זה, תהליך ההחלפה גדל באופן דרמטי והביצועים מושפעים באופן שלילי. מנהלי הזיכרון במערכת Windows 2000 ובמערכת Windows Server 2003 עושים שימוש בתכונה PAE כדי לספק יותר זיכרון פיזי לתוכנית כלשהי. הדבר מקטין את הצורך להחליף את הזיכרון של קובץ ההחלפה ומשפר את הביצועים. התוכנית עצמה אינה מודעת לגודל הזיכרון בפועל. כל ניהול הזיכרון וההקצאה של התכונה PAE מטופלים על-ידי מנהל הזיכרון באופן בלתי-תלוי בתוכניות הפועלות.

הפרטים שלעיל נכונים עבור תוכניות הפועלות בעת שימוש בבורר /3GB. לגבי תוכנית הדורשת 3 GB ויותר של זיכרון, סביר להניח כי יהיה באפשרותה להשאיר חלק גדול יותר מהזיכרון שלה בזיכרון הפיזי מאשר להחליפו. הדבר משפר את ביצועיהן של תוכניות המסוגלות לעשות שימוש בבורר /3GB. היוצא מן הכלל מתרחש כאשר נעשה שימוש בבורר /3GB ביחד עם הבורר /PAE. במקרה זה, מערכת ההפעלה אינה עושה שימוש ביותר מ-16 GB של זיכרון. אופן פעולה זה נגרם משיקולים של נפח זיכרון וירטואלי של הליבה. משום כך, אם המערכת מופעלת מחדש עם הערך /3GB בקובץ Boot.ini, ואם במערכת יש יותר מ-16 GB של זיכרון פיזי, מערכת ההפעלה אינה עושה שימוש בזיכרון ה-RAM הנוסף. הפעלה מחדש של המערכת ללא הבורר /3GB מאפשרת את השימוש בכל הזיכרון הפיזי.

הפונקציה AWE היא ערכה של ממשקי תכנות יישומים (APIs) לפונקציות מנהל הזיכרון המאפשרת לתוכניות לטפל בכתובות זיכרון בנפח הגדול מ-4 GB, הזמין דרך הטיפול הרגיל בכתובות 32-סיביות. הפונקציה AWE מאפשרת לתוכניות לאגור זיכרון פיזי כזיכרון בלתי-מוחלף ולאחר מכן למפות חלקים מהזיכרון הבלתי-מוחלף לערכת הזיכרון הפועלת של התוכנית. תהליך זה מאפשר לתוכניות העושות שימוש מסיבי בזיכרון, כגון מערכות מסדי נתונים גדולים, לאגור נפחים גדולים של זיכרון פיזי עבור נתונים מבלי שיהיה צורך בהחלפה, לקובץ החלפה וממנו החוצה, עבור השימוש. במקום זאת, הנתונים מוחלפים אל תוך הערכה הפועלת וממנה החוצה, והזיכרון הנאגר הוא מעבר לתחום של 4 GB. בנוסף, תחום הזיכרון שמעבר ל-4 GB נחשף לפונקציית מנהל הזיכרון ולפונקציה AWE על-ידי התכונה PAE. ללא התכונה PAE, פונקציית ה-AWE אינה יכולה לאגור זיכרון מעבר ל-4 GB.

להלן דוגמה של קובץ Boot.ini שבו נוסף בורר התכונה PAE:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE


אזהרה תוכן הקובץ Boot.ini שברשותך יהיה שונה בהתאם לתצורה. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
317526 כיצד לערוך את הקובץ Boot.ini במערכת Windows Server 2003 (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)
לסיכום, התכונה PAE היא פונקציה של מנהלי הזיכרון של המערכות Windows 2000 ו-Windows Server 2003 המספקת זיכרון פיזי נוסף לתוכנית שלה נחוץ זיכרון. התוכנית אינה מודעת לכך שכל חלק מהזיכרון שבו היא עושה שימוש שוכן בתחום שמעבר ל-4 GB, בדיוק כשם שתוכנית אינה מודעת לכך שהזיכרון שאותו היא ביקשה נמצא למעשה בקובץ ההחלפה.

הפונקציה AWE היא ערכה של ממשק תכנות יישומים (API) המאפשרת לתוכניות לאגור נתחי זיכרון גדולים. הזיכרון הנאגר אינו בר-החלפה והוא נגיש רק לאותה תוכנית. לקבלת פרטים נוספים על הפונקציה AWE והתכונה PAE, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
268363 התכונה 'הרחבת כתובת פיזית' (PAE) של Intel במערכת Windows 2000 (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)
לפרטים נוספים, בקר באתרי האינטרנט הבאים של Microsoft:
http://msdn.microsoft.com/he-il/library/aa213764(SQL.80).aspx
http://msdn.microsoft.com/he-il/library/ms810461.aspx
בעת הוספת זיכרון למערכת, קיימת האפשרות שמערכת הקלט/פלט הבסיסית (BIOS) תזהה את מלוא הנפח של זיכרון ה-RAM המותקן בשרת ואילו מערכת Windows תזהה רק חלק ממנו. אם השרת הוא בעל תכונת זיכרון עודף או תכונת שיקוף זיכרון, ייתכן שהשלמת הזיכרון לא תיראה בשלמותה על-ידי מערכת Windows. זיכרון עודף מספק למערכת בנק זיכרון של יתירות-כשל למקרה של כשל בבנק זיכרון. שיקוף זיכרון מפצל את בנק הזיכרון לערכה משוקפת. שתי התכונות גם יחד מופעלות או מושבתות במערכת הקלט/פלט הבסיסית (BIOS) ולא ניתן לקבל גישה אליהן דרך מערכת Windows. כדי לשנות את ההגדרות עבור תכונות אלה, ייתכן שיהיה עליך לעיין במדריך למשתמש במערכת או באתר האינטרנט של יצרן הציוד המקורי (OEM). לחלופין, ייתכן שיהיה עליך לפנות ליצרן החומרה.

לדוגמה, אם אתה מפעיל מערכת שבה מותקן זיכרון בנפח 4 GB ולאחר מכן אתה מוסיף לה זיכרון RAM נוסף בנפח 4 GB, ייתכן שמערכת Windows תזהה רק 4 GB של זיכרון פיזי, או אולי 6 GB, במקום מלוא הנפח של 8 GB. תכונת הזיכרון העודף או תכונת שיקוף הזיכרון עשויה להיות מופעלת בבנקי הזיכרון החדשים מבלי שתדע זאת. תופעות אלה דומות לתופעות המתרחשות בעת שאין מוסיפים את הבורר /PAE לקובץ Boot.ini.

מידע נוסף

לפרטים נוספים, בקר באתר האינטרנט של Microsoft שכתובתו:
תמיכה במערכות הפעלה ובתכונה PAEhttp://www.microsoft.com/whdc/system/platform/server/PAE/pae_os.mspx
הערה זהו מאמר "פרסום מהיר" שנוצר ישירות מתוך ארגון התמיכה של Microsoft. המידע הכלול במסמך זה מסופק כפי שהוא בתגובה לבעיות שצצות. לאור הקצב המהיר של פרסום החומרים, ייתכן שהחומרים יכללו שגיאות הקלדה ואנו עשויים לתקן אותם בכל עת, ללא הודעה מוקדמת. למידע על שיקולים אחרים, עיין בתנאי השימוש.

מאפיינים

Article ID: 283037 - Last Review: יום רביעי 26 פברואר 2014 - Revision: 1.0
המידע במאמר זה חל על:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Advanced Server
מילות מפתח 
kbenv kbinfo kbmemory KB283037

ספק משוב

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com