1

У меня vagrant vm работает на Ubuntu на родном MacBook Pro. У меня есть общая папка nfs, в которой проверен проект git. Есть проблемы с производительностью git между виртуальной машиной и собственной файловой системой. Например, когда я выполняю git status на родном mac, это очень быстро. Сразу после этого, если я переключаюсь на виртуальную машину и выполняю состояние git в том же общем каталоге, это очень медленно. затем переключение обратно на Mac и выполнение состояния git замедляет работу. Вот некоторые характеристики:

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

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

  3. назад на mac:git status 0.39s user 0.63s system 36% cpu 2.785 total

Таким образом, похоже, что выполнение состояния git на Mac, а затем на Ubuntu влияет на производительность. Git делает недействительным свой кеш при переключении между системами?

0