Ho un problema che posso individuare nel profiler ma non ho idea di come risolverlo. Dopo aver caricato l'applicazione ottengo questo schema a onda di dente di sega, il programma è inattivo ma consuma memoria, come puoi vedere qui.Java RMI tcp connect memory issue
Quando ho controllato le allocazioni di memoria filo campionatore ho visto che RMI connessione TCP alla mia eth0 (172.16.20.51) consuma memoria a mezzo megabyte al secondo (413.213), che si traduce nella produzione di accedere 'stop il mondo 'GC :-( Non ho potuto rintracciare il motivo di questo problema in quanto non so di quale porta si tratta di quale thread è, d'altra parte ho provato a eseguire il mio jar con -com. sun.management.jmxremote.authenticate = false -Dcom.sun.management.jmxremote.ssl = false flag ma non è stato utile Qualsiasi idea sarà b e apprezzato.
nell'istantanea è pool-6-thread-1 che consuma tutto –
e il proprio istogramma di heap? Possiamo avere un'istantanea di esso? –
un dump dell'heap aiuterà anche in questo caso –