Poiché i dati vengono migrati tramite il livello oggetto, si è verificata una tendenza al rialzo lenta nell'utilizzo della memoria. Riesco a vedere l'attività gc periodica, ma la tendenza della memoria sale ancora lentamente. Al momento, per la mia applicazione, ho impostato l'heap iniziale e massimo a 14 GB in produzione, tuttavia, se potessimo aver bisogno di un set di dati di grandi dimensioni, la mia preoccupazione è che alla fine avremo raggiunto il limite e quindi l'applicazione rallenterà (cosa è successo) .
Quali sono alcuni modi efficaci e dimostrando strategie per aiutare a identificare e rimediare a una potenziale perdita di memoria in un processo Java in esecuzione?