Impostazioni di memoria Eclipse quando si ottiene “Spazio heap Java” e “Memoria insufficiente”

Quando ho provato a lanciare ed eseguire un progetto flex / java in eclipse, ho continuato a ricevere “Eccezione memoria esaurita” e “Spazio heap Java” con Eclipse, Tomcat e JRE.

Durante la ricerca cercando di regolare le impostazioni della memoria ho trovato tre posizioni per regolare questi:

  • eclipse.ini

  • Le impostazioni JRE in Finestra> Preferenze

  • Catalina.sh o Catalina.bat

Quali sono le differenze tra l’impostazione -xms e -xmx in questi diversi luoghi e cosa significa?

C’è un modo per verificare che queste impostazioni di memoria vengano impostate di conseguenza?

Quali sono le impostazioni ottimali -xms e -xmx per un computer con 2 GB di RAM?

Qualche altro consiglio sulla memoria?

Grazie.