أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

ذاكرة الوصول العشوائي والذاكرة الظاهرية، وملف ترحيل الصفحات وإدارة الذاكرة في نظام التشغيل Windows

انتهاء دعم نظام التشغيل Windows XP

لقد أنهت شركة Microsoft دعم Windows XP في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

انتهي دعم Windows Server 2003 في 14 يوليو 2015!

أنهت شركة Microsoft دعم نظام التشغيل Windows Server 2003 في 14 يوليو 2015. لقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية2160852
الموجز
تحتوي هذه المقالة على معلومات أساسية حول تطبيق الذاكرة الظاهرية في الإصدارات 32 بت من Windows. تتعلق هذه المعلومات بنظام التشغيل Windows 2000 ونظام التشغيل Windows XP Windows Server 2003، يقوم نظام التشغيل Windows Vista و Windows Server 2008. (نظراً لأن نظام التشغيل Windows Server 2008 R2 متوفرة فقط في إصدار 64 بت، هذه المعلومات لا تطبيق إليه.)
معلومات أخرى
في أنظمة التشغيل الحديثة مثل Windows، التطبيقات والعديد من نظام العمليات دائماً الإشارة إلى الذاكرة باستخدام عناوين الذاكرة الظاهرية. تلقائياً ترجمة عناوين الذاكرة الظاهرية لعناوين (RAM) حقيقية بالأجهزة. تجاوز ترجمة عناوين هذه الأجزاء الأساسية من نواة نظام التشغيل واستخدام عناوين الذاكرة الحقيقية مباشرة.

دائماً يتم استخدام الذاكرة الظاهرية، حتى عند الذاكرة المطلوب من قبل كافة العمليات قيد التشغيل لا يتجاوز حجم ذاكرة الوصول العشوائي المثبتة على النظام.

يتوفر نسخة موسعة من هذا المقال على مدونة Windows ساندرسون بروس. لمشاهدة هذه المقالة، قم بزيارة موقع المدونة ما يلي:

العمليات ومساحات العناوين

العمليات كافة (على سبيل المثال، التطبيقات القابلة للتنفيذ) التي يتم تشغيلها ضمن إصدارات 32 بت من Windows يتم تعيين عناوين الذاكرة الظاهرية ( مساحة العنوان الظاهرية)، تتراوح بين 0 و 4294967295 (2 * 32-1 = 4 غيغا بايت)، بغض النظر عن مقدار ذاكرة الوصول العشوائي فعلياً مثبت على الكمبيوتر.

في تكوين Windows الافتراضية، 2 غيغابايت (GB) من مساحة العنوان الظاهرية هذه مخصصة للاستخدام الخاص لكل عملية، و 2 غيغابايت أخرى مشتركة بين كافة العمليات ونظام التشغيل. عادة، تستخدم التطبيقات (على سبيل المثال، المفكرة، Word و Excel و Acrobat Reader) سوى جزء صغير من 2 غيغابايت مساحة العنوان الخاص. تعيين نظام التشغيل ذاكرة الوصول العشوائي صفحة الإطارات لتلك الصفحات في الذاكرة الظاهرية التي يتم استخدامها فقط.

ملحق العنوان الفعلي (PAE) هو الميزة في هندسة Intel 32 بت التي تقوم بتوسيع عنوان الذاكرة الفعلية (RAM) إلى 36 بت. ملحق العنوان الفعلي لا يغير حجم مساحة العنوان الظاهرية (الذي يبقى في 4 غيغا بايت)، لكن حجم ذاكرة الوصول العشوائي الفعلية التي يمكن معالجتها من خلال المعالج. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
268363 Intel العنونة الفعلي ملحقات (PAE) في نظام التشغيل Windows 2000
تتم معالجة الترجمة بين عنوان 32 بت الذاكرة الظاهرية المستخدمة من قبل التعليمات البرمجية قيد التشغيل في عملية وعنوان ذاكرة الوصول العشوائي 36 بت تلقائياً وشفافية بأجهزة الحاسوب وفقا جداول الترجمة التي تحتفظ بها نظام التشغيل. يمكن ربط أي صفحة الذاكرة الظاهرية (عنوان 32 بت) مع أي صفحة الذاكرة RAM الفعلية (عنوان 36 بت).

تصف القائمة التالية مقدار ذاكرة الوصول العشوائي تدعم إصدارات Windows وإصدارات مختلفة (اعتبارا من مايو 2010):
نظام التشغيل Windows NT 4.04 جيجابايت
Windows 2000 Professional4 جيجابايت
ملقم Windows 2000 القياسي4 جيجابايت
ملقم متقدم Windows 20008 جيجابايت
نظام التشغيل Windows 2000 Datacenter Server32 جيجابايت
Windows XP Professional4 جيجابايت
Windows Server 2003، Web Edition2 جيجابايت
الإصدار القياسي ل Windows Server 20034 جيجابايت
نظام التشغيل Windows Server 2003 Enterprise Edition32 جيجابايت
Datacenter Edition من Windows Server 200364 جيجابايت
Windows Vista4 جيجابايت
ويندوز سيرفر 2008 قياسي4 جيجابايت
للمؤسسة ل Windows Server 200864 جيجابايت
ويندوز سيرفر 2008 مركز البيانات64 جيجابايت
Windows 74 جيجابايت

ملف ترحيل الصفحات

ذاكرة الوصول العشوائي مورد محدود، بينما لمعظم الأغراض العملية، الذاكرة الظاهرية غير محدود. يمكن أن يكون هناك العديد من العمليات والخاصة 2 غيغابايت من مساحة العنوان الظاهرية الخاصة بكل عملية. عندما يتجاوز الذاكرة المستخدمة بواسطة كافة العمليات القائمة RAM المتوفرة، نظام التشغيل نقل صفحات مسافة واحدة أو أكثر في العنوان الظاهري (قطعة 4 كيلوبايت) للقرص الثابت للكمبيوتر. وهذا يحرر هذا الإطار ذاكرة الوصول العشوائي لاستخدامات أخرى. في أنظمة Windows، يتم تخزين هذه الصفحات "مقسم إلى صفحات من" في واحد أو أكثر من ملفات (Pagefile.sys) في جذر أحد الأقسام. يمكن أن يكون هناك ملف واحد مثل هذا في كل قسم من أقسام القرص. تكوين موقع وحجم ملف ترحيل الصفحات في خصائص النظام (انقر فوقخيارات متقدمة، انقر فوق الأداءوثم انقر فوق إعدادات زر).

المستخدمين كثيرا ما اسأل "كيف كبيرة يجب إجراؤه ملف ترحيل صفحات؟" لا توجد أية إجابة واحدة على هذا السؤال لأنه يتوقف على مقدار ذاكرة الوصول العشوائي المثبتة ويتطلب ذلك عبء العمل على مقدار الذاكرة الظاهرية. إذا كان هناك أية معلومات أخرى متوفرة، توصية النموذجية مرة ونصف تثبيت ذاكرة الوصول العشوائي نقطة بداية جيدة. أنظمة الخادم، تحتاج عادة إلى ذاكرة RAM كافية حيث أن هناك نقصا مطلقا وأساساً استخدام ملف ترحيل الصفحات. في هذه الأنظمة، قد يكون مفيداً الاحتفاظ بملف ترحيل صفحات كبيرة. ومن ناحية أخرى، إذا كانت مساحة القرص وفيرة، الحفاظ على ملف ترحيل صفحات كبيرة (على سبيل المثال، 1.5 مرة الذاكرة المثبتة) ليس السبب المشكلة، وذلك أيضا يلغي الحاجة إلى القلق عبر المساحة التي تريد جعلها.

الأداء وحدود المعمارية وذاكرة الوصول العشوائي

في أي نظام الكمبيوتر، وكما يزيد التحميل (عدد المستخدمين، وحجم العمل)، ينخفض الأداء، لكن بطريقة غير خطية. أي زيادة في الطلب، بعد نقطة معينة، أو تحميل يؤدي حدوث انخفاض في الأداء. وهذا يعني أن بعض الموارد قليلة جداً وأصبح اختناق.

في بعض الأحيان، لا يمكن زيادة المورد هو نقص في المعروض. وهذا يعني أنه تم التوصل إلى وضع حد المعمارية . تتضمن بعض الحدود المعمارية كثيرا ما تم الإبلاغ عنها في Windows ما يلي:
  • 2 غيغابايت من مساحة العنوان الظاهرية المشتركة للنظام (kernel)
  • 2 غيغابايت من مساحة العنوان الظاهرية الخاصة كل عملية (وضع المستخدم)
  • 660 ميغا بايت لنظام التخزين PTE (Windows Server 2003 والإصدارات السابقة)
  • 470 ميغا بايت التجمع المقسم إلى صفحات التخزين (Windows Server 2003 والإصدارات السابقة)
  • 256 ميغا بايت التجمع غير المقسم إلى صفحات التخزين (Windows Server 2003 والإصدارات السابقة)
وينطبق هذا على Windows Server 2003 على وجه التحديد، ولكن هذا قد ينطبق أيضا لنظام التشغيل Windows XP ونظام التشغيل Windows 2000. ومع ذلك، نظام التشغيل Windows Vista أو Windows Server 2008 أو Windows 7 لا تشارك هذه الحدود المعمارية. القيود المفروضة على المستخدم وذاكرة kernel (الأرقام 1 و 2 هنا) هي نفسها، لكن الموارد kernel كإدخالات ومختلف تجمعات الذاكرة الديناميكية. تتيح هذه الوظيفة الجديدة الذاكرة المقسمة إلى صفحات وغير المقسمة إلى صفحات. وهذا يمكن أيضا جلسة تجمع تجاوز الحدود التي نوقشت سابقا، وصولاً إلى النقطة حيث يتم استنفاد kernel الكامل وإدخالات.

تم العثور عليها بشكل متكرر ونقلت عبارات كالتالي:
باستخدام "ملقم المحطة الطرفية" 2 غيغابايت مساحة العنوان المشترك تماما ستستخدم قبل استخدام 4 غيغابايت من ذاكرة الوصول العشوائي. "
قد يكون هذا صحيحاً في بعض الحالات. ومع ذلك، يجب عليك مراقبة النظام لمعرفة ما إذا كانت تنطبق على النظام الخاص بك معين أم لا. في بعض الحالات، هذه البيانات الاستنتاجات من بيئات Windows NT 4.0 أو Windows 2000 خاصة ولا تنطبق بالضرورة على Windows Server 2003. أدخلت تغييرات كبيرة على Windows Server 2003 تقليل احتمال أن يتم التوصل إلى هذه الحدود المعمارية في الواقع عمليا. على سبيل المثال، تم نقل بعض العمليات التي تمت في kernel للعمليات غير kernel لتصغير الذاكرة المستخدمة في مساحة العنوان الظاهرية المشتركة.

مراقبة استخدام الذاكرة RAM والذاكرة الظاهرية

مراقبة الأداء هو الأداة الرئيسية لمراقبة أداء النظام وتحديد موقع الاختناق. لبدء تشغيل "مراقبة الأداء"، انقر فوقابدأوانقر فوق لوحة التحكم، انقر فوق أدوات إدارية، وثم انقر نقراً مزدوجاً فوق مراقبة الأداء. هنا ملخص لبعض العدادات الهامة وما أقول لكم:
  • الذاكرة، وحدات البايت الملتزم بها: هذا العداد مقياس للطلب على الذاكرة الظاهرية.

    وهذا يبين عدد البايت التي تم تخصيصها بالعمليات والتي تعهدت نظام التشغيل إطار صفحة ذاكرة الوصول عشوائي أو فتحه صفحة في ملف ترحيل الصفحات (أو ربما كلاهما). ك "وحدات البايت الملتزم بها" يزداد حجم أكبر من ذاكرة الوصول العشوائي المتوفرة، ستزيد من الترحيل، وستؤدي أيضا إلى زيادة حجم ملف ترحيل الصفحات الذي يتم استخدامه. في بعض الأحيان، يبدأ تؤثر تأثيراً كبيرا على أداء نشاط الترحيل.
  • عملية أو مجموعة العمل أو _Total: هذا العداد مقياس للذاكرة الظاهرية قيد الاستخدام "نشط".

    يظهر هذا العداد مقدار ذاكرة الوصول العشوائي مطلوب كي يكون بينجوسيد "الذاكرة الظاهرية" لكافة العمليات في ذاكرة الوصول العشوائي. هذه القيمة هي دائماً مضاعفات 4096، whichis حجم الصفحة المستخدمة في Windows. مع تزايد الطلب على الذاكرة الظاهرية خارج ذاكرة RAM المتوفرة، نظام التشغيل بضبط مقدار الذاكرة الظاهرية للعملية قيد به "مجموعة العمل" لتحسين استخدام الذاكرة RAM المتوفرة وتقليل الترحيل.
  • ملف ترحيل الصفحات، ملف ترحيل الصفحات % قيد الاستخدام: هذا العداد مقياس لمقدار ملف ترحيل الصفحات قيد الاستخدام بالفعل.
    استخدم هذا العداد لتحديد ما إذا كان ملف ترحيل الصفحات حجم المناسب. إذا وصل هذا العداد إلى 100، ملف ترحيل الصفحات ممتلئة، والأشياء التي تتوقف عن العمل. تبعاً لتقلبات حمل العمل الخاص بك، ربما تريد ملف ترحيل الصفحات كبيرة كافية حتى يكون عادة أكثر من 50 075 النسبة المستخدمة. إيفموتش لملف ترحيل قيد الاستخدام، بعد أكثر من واحد على أقراص فعلية مختلفة، فقد تحسن الأداء.
  • الذاكرة، الصفحات/الثانية: هذا العداد أحد الإجراءات الأكثر يساء فهمه.

    قيمة عالية لهذا العداد لا تعني أن اختناق الأداء الخاص بك نابع من نقص في ذاكرة الوصول العشوائي. يستخدم نظام التشغيل نظام ترحيل لأغراض خلاف مبادلة صفحات الذاكرة الالتزام الزيادة.
  • الذاكرة، الصفحات المخرجة في الثانية: يظهر هذا العداد عدد الصفحات في الذاكرة الظاهرية تمت كتابتها إلى ملف ترحيل الصفحات لتحرير ذاكرة الوصول العشوائي صفحة الإطارات لأغراض أخرى كل ثانية.

    هذا العداد هو عداد أفضل مراقبتها إذا كنت تشك أن الترحيل هو اختناق الأداء الخاص بك. حتى لو وحدات البايت الملتزم بهاأكبر من ذاكرة الوصول العشوائي المثبتة، إذا كانت الصفحات المخرجة في الثانية منخفضة أو صفر في معظم الأحيان، لن يكون هناك أي مشكلة كبيرة في الأداء من ذاكرة RAM غير كافية.
  • الذاكرة، ذاكرة التخزين المؤقت لوحدات البايت،
    الذاكرة، بايت التجمع غير المقسم،
    الذاكرة، بايت التجمع المقسم،
    الذاكرة، التعليمات البرمجية البايت النظام،
    الذاكرة، بايت إجمالي برنامج تشغيل النظام:
    مجموع هذه العدادات مقياس لمقدار 2 غيغابايت جزء مشترك من مساحة العنوان الظاهرية 4 غيغابايت قيد الاستخدام بالفعل. استخدم هذه لتحديد ما إذا كان النظام الخاص بك هو الوصول إلى أحد حدود المعمارية مناقشته التي نوقشت سابقا.
  • الذاكرة، وحدات الميغا بايت المتوفرة: يقيس هذا العداد مقدار ذاكرة الوصول العشوائي المتوفرة لتلبية الطلبات للذاكرة الظاهرية (أما مخصصات جديدة، أو لاستعادة صفحة من ملف ترحيل الصفحات).

    عندما ذاكرة الوصول العشوائي هو نقص في المعروض (على سبيل المثال، "وحدات البايت الملتزم بها" كانت أكبر من ذاكرة الوصول العشوائي المثبتة)، سيحاول نظام التشغيل الاحتفاظ كسر بعض الذاكرة ram المثبت متوفراً للاستخدام الفوري بواسطة نسخ صفحات الذاكرة الظاهرية التي ليست قيد الاستخدام النشط لملف ترحيل الصفحات. لذلك، هذا العداد لن تصل إلى الصفر وليس بالضرورة مؤشرا جيدا لما إذا كان النظام الخاص بك أقل من ذاكرة الوصول العشوائي.
لمزيد من المعلومات حول هذه الموضوعات، قم بزيارة مواقع Microsoft التالية على مواقع ويب والمدونة:

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2160852 - آخر مراجعة: 01/03/2015 00:10:00 - المراجعة: 3.0

Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Server, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), , , , , , , , ,

  • kbsurveynew kbinfo kbhowto kbexpertiseadvanced kbmt KB2160852 KbMtar
تعليقات
/html>amp;t=">