Peculiar problemas de desempenho do git em um diretório nfs compartilhado.

1

Eu tenho vagrant vm rodando o ubuntu em um macbook pro nativo. Eu tenho uma pasta nfs compartilhada onde um projeto git é verificado. Existem problemas com o desempenho do git entre a VM e o sistema de arquivos nativo. Por exemplo, quando executo o status git no mac nativo, é muito rápido. Logo depois, se eu mudar para a VM e executar o status git no mesmo diretório compartilhado, é muito lento. em seguida, voltar para o mac e executar o status git torna lento. Aqui estão algumas estatísticas:

  1. no mac time git status - > git status 0.05s user 0.07s system 151% cpu 0.082 total

  2. na vm: time git status - > git status 0.67s user 0.77s system 17% cpu 8.455 total

  3. de volta no mac: git status 0.39s user 0.63s system 36% cpu 2.785 total

Portanto, parece que executar o status git no mac e, em seguida, no Ubuntu está afetando o desempenho. O git invalidando o cache quando eu alterno entre os sistemas?

    
por Ali 18.08.2016 / 18:54

0 respostas