Две недели назад оболочки Babun (CygWin) и Git Bash неожиданно стали очень медленными. Насколько мне известно, я не обновлял и не изменял ни одну из этих систем, когда это произошло.

При запуске простой команды в виде echo test , ответ от команды приходит немедленно, но прежде чем появится следующая строка приглашения, мне придется подождать около 10 секунд.

Теперь я обнаружил самую странную вещь сегодня. Когда я запустил OBS - мое программное обеспечение для записи экрана - чтобы записать эту проблему, приглашение стало таким же быстрым, как и раньше. Я даже еще не начал запись. Я только запустил приложение.
После закрытия приложения приглашение снова становится медленным.

Это происходит как с bash, так и с zsh.

Когда я сбрасываю все дополнительные параметры, устанавливая PS1='$ ' , это также быстро, но выполнение команд git все еще медленное.

Возможно, проблема в том, что Git ждет после каждой команды, но в таком случае, почему он не сделал этого раньше, и почему у двух отдельных двоичных файлов Git возникла проблема одновременно?
Во время этих испытаний я был в директории, не содержит Git репо.


Обновить

После более чем одного месяца я не смог найти решение этой проблемы, но иногда кажется, что это работает, а иногда нет.

Когда Git Bash работает медленно, я начинаю использовать Bash на Ubuntu в Windows, подсистеме Linux в Windows. Кажется, эта версия git всегда работает так, как должна, но мне не нравятся параметры окна терминала, которые использует Windows.

0