Esercizio di profiling sulla classe TucsonNodeService.java

   page       attach   
Beatrice Mezzapesa
abstract

Obiettivo del presente rapporto è documentare l’attività di profiling effettuata sulla classe TucsonNodeService.java allo scopo di verificare:

  • La memoria RAM
  • Le classi che occupano più memoria
  • I metodi che impiegano più tempo

La motivazione di tale verifica è capire le possibilità di riuscita di una attività di porting del sistema su un dispositivo mobile, avendo questo device meno risorse computazionali di un personal computer, in termini di: cpu, memoria e ram.

I risultati del lavoro svolto dovrebbero far emergere eventi critici, quali: intercettazione di componenti fondamentali che vincolino le prestazioni del sistema (bottleneck), utilizzo di risorse oltre il dovuto, con conseguente malfunzionamento del dispositivo mobile, bugs che impattano sulle già limitate risorse del device stesso.

outcomes