تم إطلاق أداة Microsoft Edge DevTools الجديدة لتصحيح تسرب الذاكرة الآن

تسريب ذاكرة أدوات edge dev

نعلم جميعًا ما هو تسرب الذاكرة الآن ، وحقيقة أنهم يعبثون بالأداء ويمكن أن يكون من الصعب تصحيحه.

يمكن أن تحدث عندما تحتفظ شفرة جافا سكريبت لتطبيق ما بالمزيد والمزيد من الكائنات في الذاكرة التي لم تعد بحاجة إليها بدلاً من تحريرها للمتصفح لجمع البيانات المهملة (GC).

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

في الآونة الأخيرة ، ابتكرت شركة التكنولوجيا التي تتخذ من ريدموند مقراً لها أداة جديدة منفصلة عن العناصر المنفصلة لتحديد المشاكل والمساعدة في وقف التسريبات.

لم يكن تصحيح أخطاء تسرب الذاكرة بهذه السهولة من قبل

مايكروسوفت شرح كيف تعمل أداة العناصر المنفصلة وقدمت ملخصًا مناسبًا لجميع المهتمين بهذا الموضوع.

بشكل أساسي ، ستساعدك هذه الأداة الجديدة في التحقيق في تسرب ذاكرة DOM وحلها ، وهي مستوحاة من قسم Microsoft Teams ، وفقًا لعملاق التكنولوجيا.

قبل تجربة هذه الأداة الجديدة على محتوى الويب الخاص بك ، من المهم فهم بعض الفروق الدقيقة بين العناصر المنفصلة وتسريبات DOM.

عادةً ما تقوم Microsoft بإنشاء عُقد DOM في JavaScript لإدراجها في مكان ما في الصفحة لعرضها.

ومع ذلك ، من الممكن أيضًا إنشاء عقد وعدم إرفاقها مطلقًا أو إزالة العقد من الصفحة والاحتفاظ بالمراجع إليها في JavaScript.

قائمة " المزيد من الأدوات" في Edge DevTools مع تمييز عنصر العناصر المنفصلة

إذا كنت ترغب في ذلك ، يمكنك اختبار إمكانات الأداة الجديدة عبر تطبيق تجريبي على جيثب. سيتيح لك محاكاة تسرب الذاكرة ومعرفة المكان الذي تكون فيه الأداة المساعدة Detachable Elements مفيدة.

ضع في اعتبارك أن Microsoft تحث المهتمين بإنشائها الجديد على اختبار الأداة في سيناريوهات حقيقية لاكتشاف أي مشاكل محتملة.

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

متحمس لهذه المجموعة الجديدة من الأدوات؟ شاركنا بأفكارك في قسم التعليقات أدناه.

أفضل 5 متصفحات تدعم jQuery [إصدارات مختلفة]

أفضل 5 متصفحات تدعم jQuery [إصدارات مختلفة]جافا سكريبتالمتصفحاتعبر منصة

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

اقرأ أكثر
JavaScript Heap Out of Memory Error: الأسباب وكيفية الإصلاح

JavaScript Heap Out of Memory Error: الأسباب وكيفية الإصلاحجافا سكريبت

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

اقرأ أكثر
شرح أخطاء البرنامج النصي: ما هي وكيفية إصلاحها

شرح أخطاء البرنامج النصي: ما هي وكيفية إصلاحهاجافا سكريبت

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

اقرأ أكثر