كيفية تقييد ASP.NET المعالجات معينة في نظام المتعدد المعالجات

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

815156
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
توضح هذه المقالة خطوة بخطوة حول كيفية تقييد ASP.NET استخدام معالجات معينة في نظام المتعدد المعالجات. يمكنك تكوين تطبيقات ASP.NET لاستخدام معالجات المحدد في نظام متعدد المعالجات. وهذا مفيد تتحكم في التأثير الأداء الكلي ويب ذلك قد يكون التطبيقات على ملقم. عند تقييد ASP.NET عدة تطبيقات إلى بعض المعالجات على ملقم واحد تحديد الفرصة لتطبيق التأثير على أداء تطبيق آخر. وهذا مفيد بشكل خاص عند تنفيذ تطبيق ASP.NET على نفس ملقم SQL خادم الفعلية تكوين SQL Server يحدد معالجات مختلفة.

ملاحظة في معظم الحالات، يمكنك الوصول إلى الأداء الأمثل إذا سمحت كافة العمليات لاستخدام كافة المعالجات. يجب أن يكون استخدام المعالج لـ ASP.NET مقيد فقط لتحديد التأثير على العمليات الأخرى.

back to the top

تكوين عنصر processModel

لفرض أحد تطبيقات ASP.NET استخدام معالجات معينة يجب عليك تحويل رقم ثنائي لتحديد الإعدادات الصحيحة. ثم يمكنك تحرير ملف Web.config للتطبيق. في ملف Web.config إضافة أو تعديل عنصر processModel. للقيام بذلك، اتبع الخطوات التالية:
  1. لفتح الحاسبة على شريط المهام انقر فوق ابدأ ، ثم انقر فوق تشغيل.
  2. في مربع النص فتح كتابة calc.exe تصبح هي ثم انقر فوق موافق.
  3. من القائمة عرض، انقر فوق علمي.
  4. من القائمة عرض، انقر فوق ثنائي.
  5. استخدم 0 و 1 لتحديد المعالجات ASP.NET يمكن أو لا يمكن استخدام.

    استخدم 1 المعالج الذي تريد استخدامه لـ ASP.NET. استخدم صفر (0) للمعالج الذي لا تريد استخدام لـ ASP.NET. على سبيل المثال، عندما تريد استخدام معالجات الأولين لـ ASP.NET من جهاز كمبيوتر المعالج أربعة اكتب 1100.
  6. من القائمة عرض، انقر فوق عشري.

    لاحظ رقم عشري.
  7. فتح ملف Web.config في محرر نص مثل المفكرة. ملف Web.config الموجود في المجلد حيث تم حفظ التطبيق.
  8. في ملف Web.config إضافة عنصر التكوين processModel ضمن عنصر System.web.

    ملاحظة:قبل إضافة <processModel > إلى ملف Web.config المستخدم لديه تأكد من أنسمة allowDefinition في <processModel > تعيين المقطع الموجود في ملف Web.config إلىكل مكان.
  9. إضافة ثم قم بتعيين السمة webGarden للعنصر processModel إلى True.
  10. إضافة ثم قم بتعيين السمة cpuMask للعنصر processModel إلى الناتج الذي تم تحديده في الحساب الخاص بك.

    لا استهل الرقم مع 0 x لأن نتيجة الحساب في صورة رقم عشري. يوضح المثال التالي العنصر processModel تكوين لتمكين معالجات الأولين فقط من جهاز كمبيوتر المعالج أربعة.
    <processModel    enable="true"    webGarden="true"    cpuMask="12" />
  11. حفظ ملف Web.config. إعادة تشغيل تطبيق ASP.NET تلقائياً المعالجات المحدد ويستخدم.
back to the top
مراجع
للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
818015كيف يتم توليف وأداء مقياس من التطبيقات التي تم إنشاؤها على برنامج .NET Framework
للحصول على مزيد من المعلومات حول <processmodel> العناصر، قم بزيارة موقع Microsoft التالي على الويب: للحصول على مزيد من المعلومات حول <section> العناصر، قم بزيارة موقع Microsoft التالي على الويب: http://msdn2.microsoft.com/en-us/library/aa309408(VS.71).aspx

back to the top
TNHowToSweep

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

خصائص

رقم الموضوع: 815156 - آخر مراجعة: 02/28/2014 00:39:03 - المراجعة: 4.4

  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
  • kbnosurvey kbarchive kbmt kbwebservices kbwebserver kbwebforms kbconfig kbhowtomaster KB815156 KbMtar
تعليقات