Return to Video

03-05 BatchCache_Observe,_Profile,_Analyze

  • 0:00 - 0:04
    إذن، الجواب الذي نبحث عنه هنا
    هو في الواقع طريقة حساب فيبوناتشي.
  • 0:04 - 0:06
    لذا دعونا نراجع ما فعلته
    لتحديد هذه الطريقة.
  • 0:07 - 0:11
    حسنًا، نشغل Traceview
    على النشاط التالي،
  • 0:11 - 0:14
    ونحدد الوظيفة التي تحدث
    عند الضغط على وظيفة حساب فيبوناتشي،
  • 0:15 - 0:17
    هذا ما تبدو عليه مخرجات Traceview
  • 0:17 - 0:20
    حسنًا، هنا نجد المخرجات التي حصلت عليها
    من تشغيل Traceview.
  • 0:20 - 0:22
    ينبغي أن ترى شيئًا مشابهًا لذلك.
  • 0:22 - 0:24
    لاحظ تلك المساحة الوردية الكبيرة.
  • 0:24 - 0:26
    وهذا يدل على شيء سيء، وهو يشير
    بشكل أساسي إلى أن هناك شيء ما
  • 0:26 - 0:30
    يستهلك وقتًا طويلًا على وحدة
    المعالجة المركزية في عمليتنا الرئيسية.
  • 0:30 - 0:35
    لذا إن قمت بالتصنيف حسب زمن العملية
    أو بالتمرير فوق تلك البقعة الوردية،
  • 0:35 - 0:39
    فستلاحظ أن طريقة حساب فيبوناتشي،
    القادم من نشاط التخزين المؤقت
  • 0:39 - 0:42
    هو هذا الشيء الذي يحتل أكبر قدر
    من موارد وحدة المعالجة المركزية
  • 0:42 - 0:44
    وهذا ما نريد أن نصلحه.
Title:
03-05 BatchCache_Observe,_Profile,_Analyze
Description:

03-05 BatchCache_Observe,_Profile,_Analyze

more » « less
Video Language:
English
Team:
Udacity
Project:
ud825 - Android Performance
Duration:
0:45

Arabic subtitles

Revisions Compare revisions