The app Terminal lambat di bereaksi terhadap masukan , lag sangat terlihat ketika saya menekan dan menahan Enter. Ketika saya mengetik bash
untuk membuat sub-shell, ia menjadi jauh lebih cepat.
Saya percaya perilaku ini dimulai ketika saya memperbarui ke Sierra, tetapi saya mungkin salah.
Apakah ada yang tahu mengapa hal ini terjadi?
iostat 5
sebentar dalam satu jendela akan menunjukkan Anda meningkatkan beban CPU - ringkasan rata-rata beban - dan yang paling penting jika transaksi tps-io per detik tinggi. Itu akan selalu memengaruhi kinerja.Jawaban:
Setelah memutakhirkan ke High Sierra, saya juga memperhatikan bahwa ada beberapa kelambatan di Terminal.app setelah menekan Enter. Saya dapat memperbaikinya dengan melakukan ini:
login -f <username>
(ganti<username>
dengan nama pengguna Anda)Saya menduga Terminal.app mencoba mengintegrasikan dengan shell entah bagaimana dan menjalankan bash secara tidak langsung memperbaikinya.
sumber
Saya perhatikan efek yang sama pada Sierra. Saya menemukan solusi sederhana: waktu respons meningkat ketika saya menurunkan Scrollback (di Terminal> Preferences> Window) dari "batas memori yang tersedia" menjadi "batas jumlah baris ke (200 atau apa pun)"
sumber
Saya beralih ke Iterm2 sekitar sebulan yang lalu. Tidak ada kelambatan yang terlihat bagi saya, terutama setelah High Sierra.
sumber
Saya mengalami masalah dengan terminal yang lambat sejak upgrade ke Sierra untuk waktu yang cukup lama. Saya sudah mencoba semua solusi di atas, tetapi sayangnya tidak ada yang meringankan masalah.
Setidaknya di mac saya, kelambatan itu ditemukan disebabkan oleh transparansi latar belakang aplikasi terminal. Setelah dimatikan latar transparan, terminal kembali dengan kecepatan penuh.
sumber
Saya perhatikan bahwa Crowdstrike Falcon memperlambat terminal MacOS saya secara signifikan (terlepas dari rilis OSX / MacOS) untuk hal-hal sederhana seperti 'git status'.
Sesuai halaman MIT Confluence di CS Falcon :
Untuk menonaktifkan CS Falcon, Anda bisa
sudo /Library/CS/falconctl unload
Untuk menghapus CS Falcon, Anda bisa
sudo /Library/CS/falconctl uninstall
sumber
Saat menginstal program Telnet, kecepatan menjadi lebih cepat.
https://dor.ky/restore-telnet-in-mac-os-high-sierra-10-13/
sumber