Aplikacja Terminal reaguje powoli na dane wejściowe , opóźnienie jest bardzo zauważalne po naciśnięciu i przytrzymaniu klawisza Enter. Kiedy piszę, bash
aby utworzyć podpowłokę, staje się ona znacznie szybsza.
Myślę, że takie zachowanie zaczęło się, gdy zaktualizowałem do Sierra, ale mogę się mylić.
Czy ktoś wie, dlaczego tak się dzieje?
iostat 5
przez chwilę w jednym oknie pokaże zwiększenie obciążenia procesora - podsumowanie średniego obciążenia - a co najważniejsze, jeśli transakcje tps - io na sekundę są wysokie. Te zawsze będą miały wpływ na wydajność.Odpowiedzi:
Po aktualizacji do High Sierra zauważyłem również, że po naciśnięciu Enter w aplikacji Terminal.app występuje pewne opóźnienie. Byłem w stanie to naprawić, wykonując następujące czynności:
login -f <username>
(zastąp<username>
swoją nazwą użytkownika)Podejrzewam, że Terminal.app próbuje jakoś zintegrować się z powłoką, a uruchomienie bash pośrednio to rozwiązuje.
źródło
Zauważyłem taki sam wpływ na Sierra. Odkryłem proste rozwiązanie: czas odpowiedzi poprawił się, gdy zmniejszyłem przewijanie (w Terminalu> Preferencje> Okno) z „limitu do dostępnej pamięci” do „limitu liczby wierszy do (200 lub cokolwiek innego”)
źródło
Przeszedłem na Iterm2 około miesiąc temu. Nie ma dla mnie zauważalnego opóźnienia, szczególnie po High Sierra.
źródło
Od dłuższego czasu niepokoi mnie powolny terminal. Wypróbowałem wszystkie powyższe rozwiązania, ale niestety żadne z nich nie rozwiązało problemu.
Przynajmniej na moim Macu ta powolność została znaleziona spowodowana przezroczystością tła aplikacji terminalowej. Po wyłączeniu przezroczystego tła terminal odzyskał pełną prędkość.
źródło
Zauważyłem, że Crowdstrike Falcon znacznie spowalnia mój terminal MacOS (niezależnie od wydania OSX / MacOS) w przypadku prostych rzeczy, takich jak „status git”.
Zgodnie ze stroną MIT Confluence w CS Falcon :
Aby wyłączyć CS Falcon, możesz
sudo /Library/CS/falconctl unload
Aby usunąć CS Falcon, możesz
sudo /Library/CS/falconctl uninstall
źródło
Podczas instalowania programu Telnet prędkość stała się większa.
https://dor.ky/restore-telnet-in-mac-os-high-sierra-10-13/
źródło