Recentemente ho mac mini e sono nuovo di OS X quindi forse questa è una domanda banale. Sto sviluppando un'applicazione web in java usando Spring. Ho un altro progetto per eseguire test IT che configura l'API ed esegue molti test.
I test durano circa 6 minuti su Linux e Windows (e quando è la prima cosa che faccio dopo aver riavviato il mio Mac). Quando li eseguo sul mio Mac ci vuole molto tempo (~ 30 minuti e vai avanti) Noto in Activity Monitor che la CPU è inattiva al 90% dopo l'avvio dell'API e l'esecuzione dei test. I processi Java utilizzano ~ 0,5% della CPU. C'è ancora ~ 7 GB di memoria libera.
L'esecuzione di questo in altri ambienti (ad es. Linux) richiede in genere la maggior parte delle risorse disponibili (quasi il 100% di utilizzo e memoria della CPU)
Qualcuno può aiutarmi a risolvere questo problema? OS X ha qualche limite all'utilizzo della CPU per i processi java?
Posso fornire più informazioni ma ho bisogno di sapere dove cercare.