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.

  • unidad USB muy lenta en Mac, funciona bien en Windows
  • Google Chrome activa la camera web Mac
  • Desconecte el dispositivo BT en iOS 7
  • Si actualizo a OS X 10.7 (Lion), ¿seguirá funcionando Intuit Quicken?
  • Las miniaturas de videos de YouTube no se cargan
  • ¿Debo volver a formatear el disco duro al actualizar una Mac?
  • ¿Cómo instalar Mac OS X en Parallels VM sin el file adicional `OS X image file.hdd` en el host Mac?
  • ¿Cómo puedo volver a activar el atajo para dormir (pantalla) en macOS Sierra?
  • Quicksilver no se abrirá en mi Mac (OS 10.6). ¿Puede usted ayudar?
  • Arranque Ubuntu 12 en Mac Mini con Lion OS
  • Edite el nombre para mostrar de un contacto en Contacts.app
  • Remapear las teclas numéricas de la fila superior
  • Mac se comporta de forma extraña con VPN / Archivos comprimidos / Imágenes de disco, todos los problemas comenzaron a la vez
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).