avez-vous kcachegrind comme des outils de profilage pour mac

Quelqu’un peut-il me parler des outils que vous avez pour le profilage comme kcachegrind wingrind valgrind pour la plate-forme mac.

Je ne pense pas que cela fonctionne sur mac, j’ai aussi rapidement vérifier cela.

J’ai fini par utiliser qcachegrind sur OSX. Il peut être installé via l’infusion

brew install qcachegrind 

ou, pour activer le support de graphviz :

 brew install qcachegrind --with-graphviz 

Ce qui est génial avec ce programme, c’est que j’ai chargé avec succès un fichier cache de 6,1 Go sur mon MacBook Pro! Joli Slick!

Essayez le combo qcachegrind + Graphviz killer.

Il s’installe rapidement par infusion, ce qui est bien.

Consultez ces instructions, installez-le essentiellement via:

 brew install qcachegrind 

qui téléchargera d’autres dépendances telles que qt et graphviz .

Valgrind et kcachegrind sont tous deux disponibles pour Mac OS X.

Vous pouvez les installer en utilisant MacPorts :

 sudo port install valgrind kcachegrind 

Vous pouvez installer KCacheGrind en utilisant MacPorts .

Il existe également des alternatives comme:

  • WebGrind
  • qcachegrind ( brew install qcachegrind )
  • XHProf: un profileur hiérarchique pour PHP ( pecl install xhprof )

  • L’ application premium MCG peut parsingr vos données de profil d’application en mode natif sur votre Mac (publié sur le Mac App Store à 27 $)

  • Profiling Viewer , disponible sur App Store à 25 $

    Plus ancien: MacCallGrind (alternative semi-commerciale, version gratuite limitée à 3 Mo de fichiers)

    Captures d'écran de l'application MCG - xdebug - analysez votre profil d'application

    Image: Page d’accueil de MCG

Voir aussi: Existe – t-il une alternative à KCacheGrind pour Mac Os X outta?

Webgrind fonctionne en PHP et peut lire la sortie cachegrind de XDebug. Il n’offre actuellement pas toutes les fonctionnalités de KCacheGrind, mais il est extrêmement simple à installer et semble avoir une activité renouvelée.

MacCallGrind est une alternative semi-commerciale disponible pour le Mac. J’ai expérimenté avec la version gratuite limitée à 3 Mo de fichiers. C’est à peu près l’équivalent de WinCacheGrind en termes de fonctionnalités.

Apple fournit des instruments pour la surveillance de l’allocation d’exécution et la recherche de fuites, Shark pour le profilage explicite et Guard Malloc (directement intégré à Xcode) pour le débogage d’allocation de mémoire. Tout cela fait partie des outils de développement.

valgrind est disponible pour le mac. Si vous créez une application cacao, vous pouvez utiliser les outils fournis avec XCode, tels que les fuites, ils sont très bons.