كيفية تكوين تجمع مقسم إلى صفحات عناوين مناطق الذاكرة إدخال جدول صفحات النظام

ترجمات الموضوعات ترجمات الموضوعات
معرف المقالة: 247904 - عرض المنتجات التي تنطبق عليها هذه المقالة.
ملاحظة
تنطبق هذه المقالة على Windows 2000. الدعم لـ Windows 2000 تنتهي في 13 يوليو 2010.Windows 2000 End-of-Support Solution Center نقطة بداية لتخطيط استراتيجية الترحيل الخاص بك من نظام التشغيل Windows 2000. لمزيد من المعلومات راجع Microsoft Support Lifecycle Policy.
توسيع الكل | طي الكل

الموجز

توضح هذه المقالة كيفية ضبط حجم "تجمع عناوين صفحات" ومناطق ذاكرة "النظام إدخال جدول الصفحة" (SystemPTE) في أجهزة الكمبيوتر المستندة إلى نظام التشغيل Windows 2000 يشغّل خدمة Microsoft ملقم المحطة الطرفية.

معلومات أخرى

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

يمكن مباشرة عنوان Windows 2000 يصل إلى 2 ^ 32 بايت أو ٤ غيغابايت (GB) من مساحة العنوان الذاكرة بغض النظر عن كم الفعلية عشوائية Access ذاكرة (RAM) مثبتًا. بشكل افتراضي، يتم تخصيص ٢ غيغابايت من مساحة العنوان هذا إلى كل عملية ثم يتم تخصيص ٢ غيغابايت لـ kernel. أثناء استخدام مناطق منفصلة ٢ غيغابايت من مساحة العنوان لكل عملية في الكمبيوتر هي عمومية معظم مساحة kernel 2 غيغابايت و تبقى كما هي بغض النظر عن أي وضع المستخدم عملية نشطة حالياً.

يحتوي على ٢ غيغابايت مساحة kernel كافة بنيات بيانات النظام والمعلومات. لذلك، يمكن أن تفرض له ناحية مساحة عنوان kernel ٢ غيغابايت حد على عدد بنيات بيانات النظام كما يتم تثبيت كمية المعلومات kernel التي يمكن تخزينها على كمبيوتر، بغض النظر عن مقدار ذاكرة الوصول العشوائي (RAM).

نوعي البيانات التي تشترك في جزء من هذه المنطقة عنوان ٢ غيغابايت هي عمليات تخصيص "صفحات تجمع" و عمليات تخصيص مكدس kernel. عمليات تخصيص تجمع مقسم إلى صفحات عمليات تخصيص الذاكرة التي تم إجراؤها بواسطة المكونات في الوضع kernel. هي عمليات تخصيص مكدس kernel مكدسات الذاكرة المؤقتة التي تم إنشاؤها في kernel كل مؤشر ترابط لاستخدام النظام المكالمات. يتم إجراء عمليات تخصيص التجمّع Paged في منطقة Pool Paged كما يتم إجراء عمليات تخصيص مكدس kernel في منطقة إدخال جدول الصفحة (PTE) النظام.

أثناء عمليات تخصيص هذه مختلفة بمشاركة نفس المنطقة, يتم إصلاح قسم بينهما عند بدء التشغيل. في حالة تشغيل نظام التشغيل مساحة في أحد هذه المناطق ناحية أخرى لا donate مساحة عليه ثم البرامج قد تبدأ في حدوث أخطاء غير متوقعة. لذلك، عند مواجهة جهاز كمبيوتر يعمل بنظام التشغيل Windows 2000 تواجه أخطاء غير متوقعة أو القدرة لقبول عمليات تسجيل الدخول الجديد لم يكن الكمبيوتر بعض قيود مورد أخرى مثل "وحدة المعالجة المركزية" (CPU) أو اختناقات القرص فإنه على الغالب بشدة أن مناطق Pool Paged أو PTE النظام أصبحا انخفاض مساحة القرص. لأن بشكل افتراضي، يتم تغيير حجم ناحية PTE النظام أن كبيرة بقدر الإمكان على جهاز كمبيوتر مع تمكين "الخدمات الطرفية", سيتم التحديد عادةً بسبب عدم كفاية مساحة العنوان Pool Paged. لحسن الحظ على بعض أجهزة الكمبيوتر منطقة النظام PTE يمكن تكوين ليكون أصغر, والتي يمكن أن تخفف هذه الأعراض والسماح مزيد من المستخدمين الوصول إلى الكمبيوتر.

لتحديد ما إذا كان جهاز الكمبيوتر الخاص بك نفدت واحد أو أكثر من هذه الموارد:
  1. إرفاق مصحح أخطاء kernel إلى الكمبيوتر.
  2. استخدم محرر نص لإضافة المعلمة & / DEBUG إلى الملف Boot.ini.
  3. قم بإعادة تشغيل جهاز الكمبيوتر.
للحصول على معلومات إضافية حول استخدام مصحح أخطاء kernel انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft" (ينتقل بك هذا الارتباط إلى صفحة قد يكون محتواها كله أو جزء منه باللغة الإنجليزية):
151981كيفية إعداد جلسة تصحيح أخطاء عن بُعد باستخدام كبل مودم Null
عندما تعتقد بلغ النظام الحد الأقصى:
  1. قطع المصحح.
  2. نوع ! vm ، ثم اضغط ENTER.
  3. إذا أظهرت الإخراج مصحح أخطاء, اكتب ! إعادة تحميل ، ثم اضغط ENTER, للتأكد من أن لديك الرموز الصحيحة.
يشكّل التالي جلسة تصحيح أخطاء عينة. البيانات الفائدة بخط غامق على وضوح:

*** استخدام الذاكرة الظاهرية ***
الذاكرة الفعلية: 1032075 (4128300 كيلوبايت)
ملف الترحيل: \ ؟؟\C:\pagefile.sys
الحالي: 4190208Kb
الحد الأدنى: 4190208Kb
الحد الأقصى: 4190208Kb
صفحات متوفرة: 599741 (2398964 كيلوبايت)
صفحات ResAvail: 894259 (3577036 كيلوبايت)
757 الصفحات المعدلة: (3028 كيلوبايت)
استخدام NonPagedPool: 15084 (60336 كيلوبايت)
الحد الأقصى NonPagedPool: 71586 (286344 كيلوبايت)
استخدام PagedPool 0: 22953 (91812 كيلوبايت)
استخدام PagedPool 1: 4324 (17296 كيلوبايت)
استخدام PagedPool 2: 4315 (17260 كيلوبايت)
استخدام PagedPool 3: 4360 (17440 كيلوبايت)
استخدام PagedPool 4: 4366 (17464 كيلوبايت)
********** الزائد المقسم استخدام تجمع *****
استخدام PagedPool: 40318 (161272 كيلوبايت)
PagedPool الحد الأقصى: 40960 (163840 كيلوبايت)
تنفيذ المشترك: 30133 (120532 كيلوبايت)
تجمّع خاص: 0 (0 كيلوبايت)
PTEs النظام الحرة: 47920 (191680 كيلوبايت)
عملية مشتركة: 99141 (396564 كيلوبايت)
تنفيذ PagedPool: 40318 (161272 كيلوبايت)
770 تنفيذ برنامج التشغيل: (3080 كيلوبايت)
الالتزام بها الصفحات: 822746 (3290984 كيلوبايت)
حد الالتزام: 2037826 (8151304 كيلوبايت)
545122 الخاصة الإجمالي: (2180488 كيلوبايت)
"********** استخدام Pool Paged الزائد *****" إدخال في إدخال القائمة هذا الإخراج وجود الكمبيوتر نقص في موارد التجمع المقسم إلى صفحات. قد يكون ذلك تأكيد قبل الانتباه إلى أن الإدخال PagedPool استخدام أقرب إلى إدخال الحد الأقصى PagedPool جداً.

لتكوين القسم بين مساحة Pool Paged ومساحة PTE النظام على جهاز كمبيوتر مع إجراء تثبيت نظيف لـ Windows 2000 يجب أن يكون الكمبيوتر نفدت موارد التجمع المقسم إلى صفحات و يجب أن يحتوي الكمبيوتر مقداراً كبيراً من مساحة حرة PTE النظام متبقية. يجب أن يكون مقدار المساحة الحرة PTE النظام 40.000 كيلو أو أكبر. إذا كان الكمبيوتر مساحة حرة PTE النظام لا يمكنك استخدام الأسلوب التالي للحصول على مزيد من المستخدمين تسجيل الدخول إلى "ملقم المحطة الطرفية".

لتوليف الكمبيوتر الأمثل التوازن بين مساحة PTE النظام ومساحة تجمع مقسم إلى صفحات:
  1. إعادة تشغيل الكمبيوتر ثم قم بتسجيل.
  2. تقسيم إلى مصحح الأخطاء نوع ! vm ، ثم اضغط ENTER.
  3. اكتب قيم الحد الأقصى PagedPool المستخدمة PagedPool و PTEs النظام الحرة. قيم كتابة عبارة بالكيلو بايت ويتم بين أقواس.
  4. تصحيح الكمبيوتر المضيف، اكتب g وفي ثم اضغط ENTER.
  5. الكمبيوتر الهدف, تسجيل الدخول للمستخدمين "ملقم المحطة الطرفية" 10 وفي الاحتفاظ بها كافة تسجيل الدخول. لا يغير الملقم في أي طريقة عن كما مطلوب بواسطة هذا الإجراء.
  6. للحصول على كافة الجلسات 10 تشغيل كافة البرامج تتوقع أن يقوم المستخدمون بتشغيل في وقت واحد. يحدث هذا أن عينة تمثيلية من المستخدمين. البرامج التي تقوم بتشغيل هذه الجلسات يجب أن يكون ممثل ما لكافة المستخدمين على هذا النظام سيقوم بتشغيل عند أي نقطة في الوقت المحدد في بيئة الإنتاج العادي. للحصول على أفضل النتائج، يجب أن أي المستخدمين البعيدين بتنفيذ إجراءات قليلة اعتبار العادي برامج تشغيلها. على سبيل المثال، في الكلمة برنامج معالجة المستخدمين بكتابة أو قد المستخدمين إدخال طلبات قليلة في أحد برامج الخاصة بالأعمال.
  7. تقسيم إلى مصحح الأخطاء نوع ! vm ، ثم اضغط ENTER.
  8. قم بتدوين القيم المستخدمة PagedPool و PTEs النظام الحرة.
  9. تنفيذ العمليات الحسابية التالية:

    1. amount of paged pool per user=(amount of paged pool used final-amount of paged pool used initially)/10

      حيث هو amount of paged pool per user مقدار التجمع المقسم إلى صفحات لكل مستخدم amount of paged pool used final هو حجم التجمع المقسم إلى صفحات استخدام النهائية وهو amount of paged pool used initially مقدار التجمع المقسم إلى صفحات المستخدمة عند البدء.
    2. amount of system PTEs per user=(amount of free system PTEs initial-amount of free system PTEs final)/10

      حيث يكون amount of system PTEs per user مقدار النظام PTEs لكل مستخدم amount of free system PTEs initial هي مقدار النظام الحرة PTEs الأولي وهو amount of free system PTEs final مقدار النظام الحرة PTEs النهائية.
  10. لتعديل السجل:

    1. تحديد مساحة العنوان الظاهرية المتوفرة بالإضافة إلى المساحة الظاهرية المطلوبة لكل مستخدم:

      AvailableVirtualSpace= PagedPoolMaximum + FreeSystemPTEsinitial - PagedPoolUsedinitial

      حيث أن AvailableVirtualSpace هو مقدار المساحة الظاهرية المتوفرة ، PagedPoolMaximum هو مقدار التجمع المقسم إلى صفحات الحد الأقصى، FreeSystemPTEsinitial مقدار النظام الحرة PTEs مبدئياً وتعد PagedPoolUsedinitial مقدار التجمع المقسم إلى صفحات المستخدمة عند البدء.
    2. تستخدم الصيغة التالية, تحديد مقدار المساحة الظاهرية مطلوب لكل مستخدم:

      VirtualSpacePerUser= PagedPoolPerUser + SystemPTEsPerUser

      حيث VirtualSpacePerUser هو مقدار المساحة الظاهرية المطلوبة لكل مستخدم PagedPoolPerUser هو مقدار التجمع المقسم إلى صفحات لكل مستخدم وهو SystemPTEsPerUser مقدار النظام PTEs لكل مستخدم.
    3. تستخدم الصيغة التالية, تحديد عدد المستخدمين نظرياً قد يعتمد هذا الكمبيوتر:

      MaxUsers= AvailableVirtualSpace / VirtualSpacePerUser

      حيث MaxUsers هي الحد الأقصى لعدد المستخدمين AvailableVirtualSpace هو مقدار المساحة الظاهرية ويكون VirtualSpacePerUser مقدار المساحة الظاهرية لكل مستخدم.
    4. تستخدم الصيغة التالية, تحديد مقدار المساحة PTE النظام مطلوبة:

      PTErequired= SystemPTEsPerUser x MaxUsers

      حيث PTErequired هو مقدار PTEs المطلوبة SystemPTEsPerUser هي عدد PTEs لكل مستخدم ويكون MaxUsers العدد الأقصى من المستخدمين.
    5. استخدام الصيغ التالية, لحساب مقدار الزائدة PTEs SystemPages:
      PTEexcess= FreeSystemPTEsinitial - PTErequired

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

    6. من موجه الأوامر، استخدم محرر التسجيل (Regedit32.exe) لتعديل قيمة SystemPages في Management\SystemPages Manager\Memory HKLM\System\CurrentControlSet\Control\Session إلى قيمة محسوبة من الصيغة التالية:

      SystemPages= 50,000 - (PTEexcess / 4) (تقريبه إلى أقرب عدد صحيح).

      حيث SystemPages هي عدد الصفحات النظام ويكون PTEexcess مقدار PTEs الزائدة.

      في حالة أدناه 7,000 قيمة محسوبة SystemPages تعيين القيمة إلى 7,000. إذا كانت قيمة محسوبة أعلاه 50.000 تم بالفعل تكوين حد مساحة العنوان الخاص بك للحصول على الحد الأقصى من المستخدمين.
    7. قم بإعادة تشغيل جهاز الكمبيوتر أو قطع في مصحح الأخطاء نوع ! vm ، ثم اضغط ENTER.
    8. تحقق من قام "صفحات تجمع الأقصى" بزيادة يحتوي تناقصت مساحة PTE النظام.

الخصائص

معرف المقالة: 247904 - تاريخ آخر مراجعة: 12/صفر/1428 - مراجعة: 2.5
تنطبق على
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
كلمات أساسية: 
kbmt kbenv kbhowto KB247904 KbMtar
ترجمة آلية
هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية
اضغط هنا لرابط المقالة باللغة الانجليزية247904

إرسال ملاحظات

 

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