1 مستودع
Analyzing the memory footprint and retainer paths of specific user interface components.
Distinct from Memory Profiling: Focuses on web UI components and DOM elements rather than general application memory fragmentation.
Explore 1 awesome GitHub repository matching development tools & productivity · UI Component. Refine with filters or upvote what's useful.
Memlab هو ملف تعريف ذاكرة متصفح آلي ومحلل لتسرب ذاكرة JavaScript. يوفر مجموعة أدوات لاكتشاف وتحليل تسرب الذاكرة عن طريق فحص ومقارنة لقطات الذاكرة (heap snapshots) لتحديد نمو الكائنات غير المرتبطة وعناصر DOM المنفصلة. يتميز النظام من خلال إطار عمل لاختبار التسرب الآلي ينفذ تسلسلات تفاعل المتصفح من طرف إلى طرف لعزل تراجعات الذاكرة برمجياً. ويستخدم مقارنة لقطات الذاكرة، وتتبع سلسلة المحتجزين، والتصفية القائمة على الاستدلال لتحديد سبب بقاء الكائنات في الذاكرة ورسم أقصر مسار من جذور جمع القمامة إلى الكائنات المسربة. يغطي المشروع مجالات واسعة من الإمكانيات بما في ذلك فحص الذاكرة، وتحليل النمو القائم على التفاعل، وتوصيف ذاكرة مكونات الويب. كما يتضمن أدوات لتأكيدات الذاكرة البرمجية، وتصحيح أخطاء التسرب المرئي عبر تراكبات المتصفح، والقدرة على كشف بيانات التحليل عبر بروتوكول سياق النموذج (Model Context Protocol) للاستكشاف باللغة الطبيعية. يمكن تشغيل مجموعة الأدوات عبر واجهة سطر الأوامر للتكامل في خطوط أنابيب التكامل المستمر الآلية.
Analyzes memory consumption of specific UI components and their retainer paths to optimize performance.