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

مواجهة مشكلات في الأداء في التطبيقات والخدمات عند التخزين المؤقت لنظام الملفات يستهلك معظم الذاكرة RAM الفعلية

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

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

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

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

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

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

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

في إصدارات 32 بت من أنظمة تشغيل Microsoft Windows أقدم من Windows Vista، مجموعات العمل ذاكرة التخزين المؤقت لملف النظام يضع حدا لذاكرة نظرية غيغابايت than1 أقل. حد نطاق العنوان الظاهري منع استنفاد ذاكرة الوصول العشوائي الفعلية مجموعات العمل ذاكرة التخزين المؤقت لنظام الملفات.

في إصدارات 32 بت من أنظمة التشغيل Windows Vista، يتم تخصيص الموارد kernel بشكل حيوي. زيادة مجموعة العمل الخاصة بالتخزين المؤقت لنظام الملفات لاستخدام نطاق العنوان الظاهري لوضع kernel على حساب الموارد الأخرى kernel. يتم تحديد نطاق الذاكرة هذه أقل من 2 غيغابايت. إذا كان لدى الكمبيوتر أكثر من 2 غيغابايت من ذاكرة الوصول العشوائي الفعلية، ذاكرة التخزين المؤقت لا استنفاد الذاكرة RAM الفعلية. ومع ذلك، يمكن استنفاد ذاكرة التخزين المؤقت مساحة العنوان الظاهرية في kernel. قد يؤدي هذا إلى فشل التخصيص لمكونات النواة.

في إصدارات 64 بت من أنظمة تشغيل Windows، يتم عادة أكبر من ذاكرة الوصول العشوائي الفعلية حجم نطاق العنوان الظاهري. في هذه الحالة، يمكنك زيادة مجموعة العمل للتخزين المؤقت لنظام الملفات إلى يستهلك معظم الذاكرة RAM الفعلية.
الحل البديل
للتغلب على هذه المشكلة، استخدم الدالة جيتسيستيمفيليكاكهيسيزي API والداله سيتسيستيمفيليكاكهيسيزي API لتعيين قيمة الحد الأدنى أو الحد الأقصى حجم لمجموعات العمل ذاكرة التخزين المؤقت لنظام الملفات. استخدام هذه الوظائف هو الأسلوب الوحيد المعتمد لتقييد استهلاك الذاكرة الفعلية بالتخزين المؤقت لنظام الملفات.

خدمة التخزين المؤقت Microsoft Windows الحيوية هي خدمة نموذج يوضح استراتيجية واحدة باستخدام واجهات برمجة التطبيقات هذه للتقليل من آثار هذه المشكلة.

تثبيت واستخدام "خدمة Microsoft حيوية ذاكرة التخزين المؤقت" لا يؤدي استبعاد الدعم ل Microsoft Windows. يتم توفير هذه الخدمة والتعليمات البرمجية المصدر الخاصة به كمثال على كيفية استخدام Microsoft دعم واجهات برمجة التطبيقات للحد من نمو التخزين المؤقت لنظام الملفات.

يمكن تحميل التعليمات البرمجية المصدر والخدمات من الارتباط التالي في موقع Microsoft على ويب:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e24ade0a-5efe-43c8-b9c3-5d0ecb2f39af&displaylang=en
تصريح
أقرت Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
تم تحديث خوارزميات إدارة الذاكرة في أنظمة التشغيل Windows 7 و Windows Server 2008 R2 لمعالجة العديد من ملف التخزين المؤقت للمشاكل الموجودة في الإصدارات السابقة من Windows. هناك فقط بعض الحالات الفريدة التي لديك لتنفيذ هذه الخدمة على أجهزة الكمبيوتر التي تشغل Windows 7 أو Windows Server 2008 R2.

كيفية تحديد ما إذا كان النظام المتأثر

لتحديد ما إذا كان النظام المتأثر بهذه المشكلة، عليك تثبيت الأداة SysInternals راماب. يمكنك الحصول على الأداة من موقع Windows Sysinternals التالية:


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

في حالة استخدام الأعلى عدد "ملف التعريف"، وحالة استخدام جزء كبير من الذاكرة، تواجهك المشكلة "ذاكرة التخزين المؤقت لنظام الملفات" الموضحة في قسم "الأعراض". يمكنك التحقق من ذلك باستخدام "مراقبة الأداء" لمراقبة عداد وحدات البايت المضمنة في ذاكرة التخزين المؤقت Memory\System ومشاهدة ذاكرة التخزين المؤقت تنمو بشكل مستمر مع مرور الوقت.

الشكل 1. راماب مثال حيث يواجه جهاز الكمبيوتر المشكلة.



الشكل 2- راماب مثال حيث لا يواجه جهاز الكمبيوتر المشكلة.



حالةوحدات البايت المضمنة في ذاكرة التخزين المؤقت Memory\Systemفي "مراقبة الأداء" العداد اتجاها تصاعدياً بمرور الوقت، يواجه جهاز الكمبيوتر المشكلة، كما هو موضح في الشكل 3.

الشكل 3- مراقبة الأداء مثال حيث يواجه جهاز الكمبيوتر المشكلة مع مرور الوقت.

متطلبات إعادة التشغيل

لا يلزم إعادة تشغيل الكمبيوتر عند تثبيت أو إلغاء تثبيت أو استخدام هذه الخدمة.

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

خصائص

رقم الموضوع: 976618 - آخر مراجعة: 02/26/2014 20:27:00 - المراجعة: 6.0

  • Microsoft Windows XP Professional x64 Edition
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 R2 Standard
  • kbexpertiseinter kbtshoot kbsurveynew kbprb kbmt KB976618 KbMtar
تعليقات