Caixa vagrant lenta, como melhorar isso?
Criamos uma caixa vaga para a nossa caixa de desenvolvimento e estamos enfrentando alguns problemas de latência.
Problemas:
Assetic: o relógio está sendo lentoO acesso geral a aplicativos em (app_dev.php) é lentoUsar o comando "encontrar" na pasta compartilhada na caixa do vagrant é super lentoSobre a caixa:
Executando no virtualbox (executando no Mac e Linux)Env LAMP (ubuntu)Grande base de código (mais de 10 mil arquivos)Aplicativo Symfony 2Coisas feitas para melhorar os perfs:
Uso de NTFS (usando bindfs)Configurações do Vagrant:config.vm.synced_folder "# {folder ['source']}", "/ mnt / vagrant - # {i}", id: "# {i}", digite: 'nfs', mount_options: ['rw' , 'vers = 3', 'tcp', 'fsc', 'actimeo = 2']
Mover o cache e sair da pasta compartilhada (atualização do AppKernel)Podemos ver claramente que sempre que um arquivo da pasta compartilhada é acessado, o processo "bindfs" está consumindo muita CPU.
Primeiro de tudo isso é normal? Eu estava esperando vagrant copiar arquivos na caixa e sempre que esses arquivos estavam sendo acessados, as coisas eram feitas localmente.
Podemos ver que a caixa em si funciona bem, pois ao acessar dados de cache (fora da pasta compartilhada) as coisas estão indo rápido o suficiente. O que posso fazer para melhorar o desempenho da caixa e evitar esses problemas de latência?