|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
java - occupazione memoria di una classe
c'e' la possibilita' di sapere l'occupazione di memoria di una classe in java?
ho provato a usare i metodi totalMemory e freeMemory di Runtime ma ho notato che sono molto discontinui (dopo aver avviato un thread la memoria aumenta invece di diminuire e cose del genere) quindi non mi danno l'idea precisa. thanks ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
La discontinuità che noti è dovuta al GarbageCollector della JVM che si avvia periodicamente e libera quelle zone di memoria che non hanno più riferimenti. Per un monitoraggio della memoria più accurato è indispensabile l'utilizzo di tool specifici (ne usavamo uno non ricordo il nome).
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
si infatti ho pensato anche io al GC.
se ti ricordi il nome mi fai un piacere altrimenti pazienza, fortunatamente la misura piu' importante per la mia applicazione e' il tempo e di funzioni che lo trattano ce ne sono in abbondanza ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:50.