Cocoa heads instruments mémoire
8
Instruments Introduction Gestion de la mémoire Frank Lefebvre SOS Plomberie
-
Upload
mathieu-vaidis -
Category
Documents
-
view
1.506 -
download
1
Transcript of Cocoa heads instruments mémoire
![Page 1: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/1.jpg)
InstrumentsIntroduction
Gestion de la mémoire
Frank LefebvreSOS Plomberie
![Page 2: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/2.jpg)
Instruments : présentation
• Outil de profiling Mac OS X / iOS
• Interface graphique pour DTrace
• Nombreux instruments prédéfinis
• Agrégation dans une timeline
• Enregistrement de sessions
![Page 3: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/3.jpg)
Instruments : usages
• Optimisation des performances
• Analyse de la gestion de la mémoire
• Automatisation de tests
• …
![Page 4: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/4.jpg)
Analyse mémoire
• Causes de crash
• Diagnostic et correction faciles (souvent)
![Page 5: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/5.jpg)
Problèmes et conséquences
• Fuites de mémoire
• Pics de consommation
• Zombies
![Page 6: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/6.jpg)
Démo
![Page 7: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/7.jpg)
Conclusion
![Page 8: Cocoa heads instruments mémoire](https://reader033.fdocuments.us/reader033/viewer/2022052304/5595710a1a28ab0c3c8b45f7/html5/thumbnails/8.jpg)
Q&A