Bajo uso de CPU al realizar una gran tarea en Java

Recientemente obtuve mac mini y soy nuevo en OS X, así que tal vez esta sea una pregunta trivial. Estoy desarrollando aplicaciones web en Java usando Spring. Tengo otro proyecto para ejecutar testings de TI que configura la API y realiza muchas testings.

Las testings toman ~ 6 minutos en Linux y Windows (y cuando esto es lo primero que hago después de reiniciar mi Mac). Cuando los ejecuto en mi mac tardan mucho time (~ 30 minutos y continúan) Noto en Activity Monitor que la CPU está 90% inactiva después de que la API haya comenzado y las testings comiencen a ejecutarse. Los processs Java usan ~ 0.5% de CPU. Todavía hay ~ 7 GB de memory libre.

Ejecutar esto en otros entornos (por ejemplo, Linux) generalmente toma la mayoría de los resources disponibles (casi el 100% de uso de la CPU y la memory)

¿Alguien puede ayudarme a resolver este problema? ¿OS X tiene alguna limitación con respecto al uso de la CPU para los processs de Java?

Puedo proporcionar más información, pero necesito saber dónde search.

  • Mac Muestra todas las windows para una aplicación en el muelle Sierra
  • Después de restaurar todos mis files están debajo de mis documentos. ¿Cómo puedo limpiar?
  • ¿FileVault 2 también encripta mi espacio libre en el disco?
  • Restaurar iPod nano 4ta generación para Windows
  • Mac Mini with Lion no se iniciará después de Power failure ... ¡ayuda!
  • ¿La installation de un segundo disco duro en mi Mac Mini 2011 anula la garantía de mi hardware de Apple?
  • ¿Una forma de usar el iPad como un dispositivo de dibujo durante las presentaciones (sin cables)?
  • Plist en / System / Library / LaunchAgents no se carga al reiniciar
  • ¿Sugerencias sobre qué hacer con un viejo Power Mac G4?
  • ¿Cómo agregar un cajón de aplicaciones en el dock?
  • Enviar 1 marcador de IOS a Mac sin iCloud o correo electrónico
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).