avez-vous kcachegrind comme des outils de profilage pour mac [fermé]

est-ce que quelqu'un peut me parler des outils que vous avez pour le profilage comme kcachegrind wingrind valgrind pour la plate-forme mac.

je ne pense pas que ces travaux sur le mac, j'ai aussi test rapide.

85
demandé sur skaffman 2010-12-17 20:31:57

8 réponses

j'ai fini par utiliser qcachegrind sur OSX. Il peut être installé via brew

brew install qcachegrind

ou, pour permettre à des graphviz appui:

brew install qcachegrind --with-graphviz

ce qui est génial à propos de ce programme, c'est que j'ai réussi à charger un fichier cachegrind de 6.1 GO sur mon MacBook Pro! Jolie nappe!

114
répondu mr-sk 2015-05-11 07:49:32

essayez la combinaison qcachegrind + Graphviz killer.

il s'installe rapidement via brew, ce qui est agréable.

Check out ces instructions, fondamentalement installer via:

brew install qcachegrind

qui va télécharger d'autres dépendances, telles que qt et graphviz .

45
répondu GlennR 2016-04-01 11:29:59

valgrind et kcachegrind sont disponibles pour Mac OS X.

vous pouvez les installer en utilisant MacPorts :

sudo port install valgrind kcachegrind
15
répondu raimue 2010-12-23 14:40:04

vous pouvez installer KCacheGrind en utilisant MacPorts .

il y a aussi des alternatives comme:

Voir aussi: Existe-t-il une alternative KCacheGrind pour Mac Os X à partir de là?

9
répondu kenorb 2018-06-13 15:24:47

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 très simple à installer, et semble avoir une activité renouvelée.

8
répondu Jan Fabry 2011-03-11 13:29:10

MacCallGrind est un semi-commercial de rechange disponibles pour le Mac. J'ai expérimenté avec la version libre qui est limitée à 3MB fichiers de mouture. Il est à peu près équivalent à WinCacheGrind en termes de fonctionnalité.

6
répondu nurikabe 2011-05-04 10:57:57

Pomme d'approvisionnement Instruments pour la surveillance de l'exécution de l'allocation de choses et de trouver les fuites, Requin explicite de profilage et de la Garde Malloc (directement intégré à Xcode) pour l'allocation de mémoire de débogage. Toutes ces activités font partie des outils de développement.

2
répondu Tommy 2010-12-17 17:41:38

valgrind est disponible pour le mac. Si vous construisez une application cocoa, vous pouvez utiliser les outils qui viennent avec XCode tels que leaks, ils sont très bons.

1
répondu shreyasva 2010-12-17 17:40:43