Posso prendere in giro il tuo cervello per un problema di memoria?Consumo di memoria per l'applicazione web java (300 MB troppo alto?)
La mia app java, che non è enorme (come 14000 LOC) utilizza circa 300 MB di memoria. Funziona su Tomcat con un database MySQL. Sto usando Hibernate, Spring e Velocity.
Non sembra che ci siano perdite, perché si stabilizza e 300 MB, senza aumentare ulteriormente. (Inoltre, ho fatto un po 'di profilazione.) C'è stata qualche preoccupazione dal mio team, tuttavia, sulla quantità di spazio che sta usando. Questo sembra alto. Hai qualche suggerimento su come ridurlo?
Ogni pensiero è apprezzato.
Joe
La tua domanda non contiene informazioni sufficienti per permetterci di formulare risposte utili. L'utilizzo della memoria non è direttamente collegato a LOC; dipende da cosa stai facendo in quelle righe. Dovremmo vedere il codice e/o una buona descrizione della funzionalità per poter rispondere in modo intelligente. –
Quali informazioni posso fornire? – Joe
Come ridimensionare ci vorrebbe qualche analisi del tuo codice. Questo non sembra ridicolmente alto, almeno per me. Il mio server web ed eclissi insieme (2 processi Java) gira intorno a 1gig di memoria. Il nostro servizio web è un enorme numero di linee però ... – kand