Was ist der beste Weg, um eine PyObjC Anwendung auf Probe / Profil?
Frage
Sampling mit Activity Monitor / Instruments / Shark zeigt Stapel von C-Funktionen für die Python-Interpreter voller Spuren. Ich wäre hilfreich, um die entsprechenden Python Symbolnamen zu sehen. Gibt es eine DTrace Magie, die das tun können? Pythons cProfile Modul kann nützlich sein für die Profilierung einzelner Teilstrukturen von Python ruft, aber nicht so viel für immer ein Bild von dem, was vor sich geht mit der ganzen Anwendung als Reaktion auf Benutzerereignisse.
Lösung
Die Antwort ist „dtrace“, aber es wird nicht auf ausreichend alt macs.
http: // tech.marshallfamily.com.au/archives/python-dtrace-on-os-x-leopard-part-1/
http: // tech.marshallfamily.com.au/archives/python-dtrace-on-os-x-leopard-part-2/
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow