Return to Video

03-05 BatchCache_Observe,_Profile,_Analyze

  • 0:00 - 0:04
    Alors la réponse recherchée ici
    est en fait la méthode computeFibonacci.
  • 0:04 - 0:06
    Voyons comment
    trouver ce résultat.
  • 0:06 - 0:11
    Alors, on lance TraceView
    sur cette activité, et pour faire simple
  • 0:11 - 0:15
    on profile la fonction qui s'exécute avec
    Calculer des nombres de Fibonacci.
  • 0:15 - 0:17
    Voici à quoi ressemble la sortie
    TraceView.
  • 0:17 - 0:20
    Bon, voici les résultats
    obtenus en exécutant TraceView.
  • 0:20 - 0:22
    Ça devrait ressembler à ceci.
  • 0:22 - 0:24
    Vous voyez cette large zone rose ?
  • 0:24 - 0:26
    Ce n'est pas une bonne chose, elle indique
    en fait que quelque chose
  • 0:26 - 0:30
    prend beaucoup de temps UC
    sur notre thread principal.
  • 0:30 - 0:35
    Si on trie par taux CU exclusif ou qu'on
    passe le curseur sur cette zone rose,
  • 0:35 - 0:39
    on voit que la méthode computeFibonacci,
    qui vient de notre activité de
  • 0:39 - 0:42
    mise en cache, est celle qui occupe
    le plus de ressources processeur.
  • 0:42 - 0:44
    Voilà ce qu'on devrait corriger.
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

French subtitles

Revisions Compare revisions