Promosso da

Italian Linux Society
Col Supporto di

GARR
Col Sostegno di

0 1 2 3

Torna al programma completo

Introduzione al profiling di applicazioni


Ludovico Pavesi


Programmazione - Sabato 24 Ottobre - ore 17:00

Il programma funziona, ma... Perché con input lunghi si pianta per un'eternità? Perché ci mette 10 secondi a mostrarmi i dati quando premo quel bottone? Perché è tutto così lento? Un profiler può aiutarci a trovare le funzioni più lente, per ottimizzarle, a volte in maniera inaspettata.

In questo talk vedremo alcuni concetti generali sul profiling, applicabili a qualunque linguaggio di programmazione, e degli esempi concreti in C++ e Java, ovviamente utilizzando profiler open source: Valgrind/Callgrind e VisualVM.