Arabic subtitles

حسّن الشيفرة لتقليل الزبد

Get Embed Code
20 Languages

Showing Revision 1 created 06/21/2016 by AlHasan Muhammad Ali.

  1. يمكن أن نقوم بتحسين صغير في الشيفرة
    لمنع حدوث الزبد المفرط
  2. دعونا نأخذ نظرة علة نافذة المقارنة
  3. بدلاً من جمع قيمة خلية واحدة كل مرة
    لبناء كل سطر، دعونا نستخدم
  4. تابع بناء سلسلة محرفية، وبناء كل سطر
    باستخدام سلسلة واحدة.
  5. انتبه أنه تم استدعاء باني السلسلة
    خارج الحلقة، لذا
  6. سيحجز مكاناً في الذاكرة مرة واحدة.
  7. وبعدها ببساطة سنستخدمه كذاكرة مؤقتة
  8. لكل دورة من الحلقة، حيث نقوم بمسحها
    ومن ثم نسند إليها
  9. سلسلة واحدة من الأعداد لعرض السطر
    المرافق لتلك الدورة من الحلقة
  10. الآن شاهد التعليمات لتفاصيل أكثر
    عن هذا المقطع من الشيفرة.
  11. حسناً، الآن وقت التأكيد.
  12. يجب أن تذهب للأعلى وتحمل
    الفرع المحسن من الشيفرة
  13. والمسمى "memory_churn_optimized"
    إلى كل من شاشة الأثر ومراقب الذاكرة
  14. للتأكد أننا قللنا كمية الـ GC الذي يحدث
    في نافذة الفترة القصيرة.
  15. كما يمكنك استخدام مراقب التخصيص
    للتأكد.
  16. إذا قمت باستخدامه
  17. أو إذا حصلت على شيء غير متوقع في مراقب الذاكرة.
  18. قم بمشاركة صورة للشاشة للخرج الذي ظهر
    في منتديات المناقشة.
  19. يهمنا رؤية ما حصلت عليه.
  20. والآن، حتى بعد هذه التغييرات
    القرصان Perf سيتابع التوقف
  21. ولكن لوقت أقل.
  22. هذه النقطة ممكن أن تعني أن هذا التابع
    على الأرجح
  23. هو مرشح جيد ليتم تغطيته.