Arabic subtitles

03-01 Intro_to_Compute_and_Memory_Problems

03-01 Intro_to_Compute_and_Memory_Problems

Get Embed Code
13 Languages

Showing Revision 6 created 03/17/2016 by PRT_ar_2.

  1. - مرحبًا كولت.
    - مرحبًا، ما الذي يحدث؟
  2. - وجدت هذا المنشور المكدس،
    والذي يقول إنني إن غيرت
  3. صيغة الحلقة التكرارية for loop واستخدمت
    الزيادة القبلية فوق الزيادة البعدية،
  4. فسوف أحصل على مئات من معامل أداء X
    في حلقات for loop التكرارية.
  5. إنه لشيء رائع بحق، أليس كذلك؟
  6. - هذا ليس أمرًا مهمًا، كريس.
  7. ماذا تعني؟
  8. إنها تبدو مفيدة وكل ما أحتاج لفعله
    هو بلس بلس آي مقابل آي بلس بلس،
  9. أعني أنني سأحصل
    على تعزيز لكل حلقة أكتبها.
  10. - كريس! يجب أن تتوقف الآن،
    أعني أننا نقوم بالتسجيل،
  11. هذا ليس بالأمر المهم.
  12. - يا إلهي!
    إنه لأمر قاسٍ، إن كنت تعرف طريقة أفضل
  13. لمَ لا تعلمني؟
  14. - تحقق من ذلك.
  15. - حسنًا، إليك الأمر، تحتاج إلى أن تتذكر
    أن جافا التي تعمل على الأندرويد
  16. تنفذ بشكل فعال في بيئة آلة افتراضية،
  17. وهذا يعني أن هناك العديد والعديد
    من طبقات التعقيد التي تجري هنا،
  18. بدءًا من قبل المترجم ثم المترجم
    ثم المحسن ثم الكود نفسه،
  19. وجميعها تعمل على الجهاز بالفعل.
  20. والشيء الذي تقوم بتعريفه هنا
    هو شيء نطلق عليه اسم
  21. أداء الحوسبة.
  22. - إذن، هل يشبه أداء حاسوبي؟
  23. - لا، يشبه أكثر كيفية أداء الخوارزميات
    أو عمليات الحوسبة
  24. وهي المسؤولة عن المترجم،
    وكيفية تكوينه للكود
  25. وكيفية تنفيذ الآلة الافتراضية نفسها له
    على المكونات المادية للجهاز.
  26. انظر، هذا المنشور حدد مثالًا محددًا جدًا
  27. حيث يقوم المترجم بعمل تحسين
    الإحضار المسبق
  28. على حلقات for loops هائلة حيث تحتوي
    المجموعة أكثر من 20 ألف عنصر بداخلها.
  29. وبتغيير الصيغة على نحو فعال
    للزيادة لديك،
  30. فستكون قادرة على التلميح
    إلى المترجم بأن هذا النوع الخاص
  31. من التحسين يمكن صنعه بالفعل.
  32. - حسنًا.
  33. أتعرف، كنت آمل استخدامه مع ذلك بشكل عام.
  34. - حسنًا، انظر، ليس من السهل
    أن تحصل بالفعل
  35. على مكاسب كبيرة في مخططات أداء الحاسوب،
  36. إنها تعني فهم ما يعنيه كل كود
    وما يقوم به في مكونات الجهاز المادية.
  37. والتي تعني غالبًا،
  38. عمل تغييرات ضئيلة وطفيفة عبر قاعدة
    الكود الخاص بك بأكملها،
  39. لتحصل فقط على مكاسب الأداء
    التي ترغب فيها بالفعل.
  40. - يا إلهي! يبدو كأنه كثير من العمل،
    أنا منهك بالفعل.
  41. - كريس يا صديقي،
    ألا تعلم أن هذا هو سبب إصابتي بالصلع.