ما معنى memory leak؟
المعنى في مجال تطوير تطبيقات الهاتف مع أمثلة
memory leak: تسرّب الذاكرة، memory leak
خلل يحتفظ فيه التطبيق بذاكرة لم يعد يحتاج إليها، فتزداد الذاكرة المستخدمة بمرور الوقت إلى أن يتباطأ التطبيق أو يغلقه النظام.
طريقة الاستخدام
في Swift قد تنشأ المشكلة من دورة احتفاظ متبادلة بين كائنين. وفي Android قد تنتج عن الاحتفاظ بمرجع إلى Activity بعد إتلافها. وتُستخدم أدوات مثل Xcode Instruments وAndroid Studio Profiler وLeakCanary لاكتشاف التسربات.
أمثلة
There's a memory leak in the chat screen; memory goes up every time you open it.
هناك تسرّب للذاكرة في شاشة المحادثة؛ يزداد استهلاك الذاكرة كلما فتحتها.
تكرار فتح الشاشة يرفع استهلاك الذاكرة، ما يدل على تسرب محتمل.
LeakCanary found a memory leak in the old video player.
اكتشف LeakCanary تسرّباً للذاكرة في مشغل الفيديو القديم.
يسمي المثال أداة اكتشاف التسرب والمكوّن الذي عثرت فيه عليه.
تراكيب شائعة
- fix a memory leak
- find memory leaks
- retain cycle
- memory usage
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: الاختبار والأعطال والأداء
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
