Ho iniziato a creare il profilo di uno script che contiene molte istruzioni sleep(n)
. Tutto sommato, ottengo oltre il 99% del tempo di esecuzione trascorso a dormire. Tuttavia, occasionalmente si verificano problemi di prestazioni durante il tempo in cui svolge un lavoro reale, ma i pertinenti e interessanti dati di profilazione diventano molto difficili da identificare quando ad es. usando kcachegrind.Python cProfile: come filtrare le chiamate specifiche dai dati di profilazione?
C'è un modo per mettere in blacklist determinate chiamate/funzioni dall'essere profilate? In alternativa, come posso filtrare tale chiamata con la post-elaborazione del file di dati di profilazione?
Utilizzo il decoratore profilestats (http://pypi.python.org/pypi/profilestats).
Grazie