1 repository
Visualizations that overlay execution frequency and duration directly onto the source code.
Distinct from Code Execution Profilers: Distinct from Code Execution Profilers: specifically refers to the heatmap visualization over the source rather than the measurement process.
Explore 1 awesome GitHub repository matching development tools & productivity · Source Code Heatmaps. Refine with filters or upvote what's useful.
vprof este un instrument de vizualizare pentru Python, conceput pentru a identifica blocajele de execuție și a monitoriza consumul de memorie. Acesta funcționează ca un profiler de CPU și memorie, transformând datele de performanță în vizualizări interactive pentru a analiza timpul procesorului și stivele de apeluri (call stacks). Proiectul se remarcă printr-o suită de diagnostice vizuale, incluzând flame graphs pentru vizualizarea stivei și hărți termice (heatmaps) care mapează frecvența și durata execuției direct pe codul sursă. Include, de asemenea, un monitor de performanță la distanță, capabil să captureze metrici specifice funcțiilor de pe un server activ și să transmită acele date către un instrument de vizualizare separat. Instrumentul acoperă arii largi de capabilități, inclusiv profilarea CPU bazată pe eșantionare, monitorizarea memoriei la nivel de linie prin urmărirea garbage collector-ului și persistența datelor de profil pentru analiză offline. Aceste utilitare permit auditarea eficienței codului sursă și identificarea scurgerilor de memorie.
Produces heatmaps of source code showing execution counts and run times for every line.