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

تصحيح: فتحات استخدام الذاكرة العليا عند تخصيص أسلوب Thread.AllocateDataSlot البيانات في.NET Framework 4

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

اضغط هنا لرابط المقالة باللغة الانجليزية2540745
الأعراض
بعد تطبيق المكالمات Thread.AllocateDataSlot أسلوب تخصيص فتحه بيانات في Microsoft.الاحتفاظ بزيادة NET Framework 4 واستخدام الذاكرة واستخدام CPU. عندما يتم إنشاء معلومات التصحيح، معلومات التصحيح تشير إلى أن عددا كبيرا من System.LocalDataStoreElement تشغل أنواع الذاكرة.
السبب
تحدث هذه المشكلة لأن Thread.AllocateDataSlot الأسلوب في.NET Framework 4 ينشئ تسرب لذاكرة.
الحل

معلومات الإصلاح العاجل

يتوفر الآن إصلاح عاجل معتمد من Microsoft. لكن الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد.

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

المتطلبات الأساسية

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك Microsoft.4 الإطار NET مثبتة.

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

يجب إعادة تشغيل الكمبيوتر بعد تثبيت هذا الإصلاح العاجل في حالة استخدام الملفات المتأثرة.

نوصي بإغلاق كافة.NET Framework التطبيقات قبل تثبيت هذا الإصلاح العاجل.

معلومات الملف

يحتوي الإصدار العمومي من هذا سمات الملف (أو سمات الملفات الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات "التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم المنطقة الزمنية علامة تبويب في التاريخ والوقت العنصر في "لوحة التحكم".

لكافة الإصدارات المستندة إلى x86 من نظام التشغيل Windows XP من Windows Server 2003 ونظام التشغيل Windows vista، Windows Server 2008، و Windows 7
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Clr.dll4.0.30319.4766,735,17608-201114: 59الإصدار x86
Cordacwks.dll4.0.30319.4761,142,61608-201114: 59الإصدار x86
Mscordbi.dll4.0.30319.476955,72808-201114: 59الإصدار x86
Mscorlib.dll4.0.30319.4765,198,67208-201114: 59الإصدار x86
Nlssorting.dll4.0.30319.47656,14408-201114: 59الإصدار x86
Sos.dll4.0.30319.476516,93608-201114: 59الإصدار x86
لكافة الإصدارات المستندة إلى x64 من نظام التشغيل Windows XP من Windows Server 2003 ونظام التشغيل Windows vista، Windows Server 2008، Windows 7، ومن نظام التشغيل Windows Server 2008 R2
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Clr.dll4.0.30319.4766,735,17608-201114: 59الإصدار x86
Clr.dll4.0.30319.4769,801,03208-201122: 38x 64
Cordacwks.dll4.0.30319.4761,142,61608-201114: 59الإصدار x86
Cordacwks.dll4.0.30319.4761,514,84008-201122: 38x 64
Mscordbi.dll4.0.30319.476955,72808-201114: 59الإصدار x86
Mscordbi.dll4.0.30319.4761,454,41608-201122: 38x 64
Mscorlib.dll4.0.30319.4765,198,67208-201114: 59الإصدار x86
Mscorlib.dll4.0.30319.4764,968,27208-201122: 38x 64
Nlssorting.dll4.0.30319.47656,14408-201114: 59الإصدار x86
Nlssorting.dll4.0.30319.47667,40808-201122: 38x 64
Sos.dll4.0.30319.476516,93608-201114: 59الإصدار x86
Sos.dll4.0.30319.476597,83208-201122: 38x 64
كافة الإصدارات 64–based ألف من Windows Server 2003 و Windows Server 2008 و لنظام التشغيل Windows Server 2008 R2 المعتمدة
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Clr.dll4.0.30319.4766,735,17608-201114: 59الإصدار x86
Clr.dll4.0.30319.47619,388,74409-201106: 0564 ألف
Cordacwks.dll4.0.30319.4761,142,61608-201114: 59الإصدار x86
Cordacwks.dll4.0.30319.4763,758,42409-201106: 0564 ألف
Mscordbi.dll4.0.30319.476955,72808-201114: 59الإصدار x86
Mscordbi.dll4.0.30319.4763,295,56809-201106: 0564 ألف
Mscorlib.dll4.0.30319.4765,198,67208-201114: 59الإصدار x86
Mscorlib.dll4.0.30319.4764,466,51209-201106: 0564 ألف
Mscorlib.resources.dll4.0.30319.476306,01608-201108: 15الإصدار x86
Nlssorting.dll4.0.30319.47656,14408-201114: 59الإصدار x86
Nlssorting.dll4.0.30319.476143,18409-201106: 0564 ألف
Sos.dll4.0.30319.476516,93608-201114: 59الإصدار x86
Sos.dll4.0.30319.4761,203,01609-201106: 0564 ألف


الحل البديل
للتغلب على هذه المشكلة، استخدم الطرق ذات الصلة System.Threading.ThreadLocal فئة تخصيص فتحه البيانات.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".

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

خصائص

رقم الموضوع: 2540745 - آخر مراجعة: 06/28/2011 08:24:00 - المراجعة: 1.0

Microsoft .NET Framework 4.0

  • kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2540745 KbMtar
تعليقات
ppendChild(m);