Estou executando uma caixa vagrant com um aplicativo Node, no OSX. Meu problema é que a execução grunt
ou supervisor
a inicialização do aplicativo é incrivelmente lenta: leva cerca de 60 segundos para iniciar o aplicativo e 60 segundos para recarregar após uma alteração.
Eu não acho que o problema esteja no próprio aplicativo, pois outros podem executá-lo nas mesmas caixas do Vagrant em outras máquinas sem problemas.
Além disso, também sou capaz de executar outras caixas do Vagrant nesta máquina sem problemas.
Aumentei a memória disponível para a caixa do Vagrant na máquina sem sucesso.
Alguém pode sugerir como eu poderia depurar isso?
ATUALIZAÇÃO: A execução top
na caixa do Vagrant enquanto o grunhido também está em execução sugere que o processo do Vagrant está ocupando 98% da CPU disponível. A execução top
enquanto o grunhido não está sendo executado mostra que o Vagrant ocupa apenas 3% da CPU disponível. Não sei para onde ir a partir daí. Todas as sugestões muito apreciadas.