Terminal Lambat di Sierra

19

The app Terminal lambat di bereaksi terhadap masukan , lag sangat terlihat ketika saya menekan dan menahan Enter. Ketika saya mengetik bashuntuk 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?

Klas. S
sumber
Apakah Anda memiliki log atau pesan kesalahan di konsol ketika Anda membuka Terminal? Ini dapat membantu mendiagnosis masalahnya.
bret7600
Sudahkah Anda mengesampingkan masalah yang jelas seperti beban IO tinggi atau beban CPU tinggi? Berjalan iostat 5sebentar 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.
bmike

Jawaban:

9

Setelah memutakhirkan ke High Sierra, saya juga memperhatikan bahwa ada beberapa kelambatan di Terminal.app setelah menekan Enter. Saya dapat memperbaikinya dengan melakukan ini:

  1. Buka Preferensi> Profil> Shell
  2. Di kotak "Jalankan Perintah", tulis login -f <username>(ganti <username>dengan nama pengguna Anda)
  3. Hapus centang "Jalankan di dalam shell"

Saya menduga Terminal.app mencoba mengintegrasikan dengan shell entah bagaimana dan menjalankan bash secara tidak langsung memperbaikinya.

Adrian
sumber
Terima kasih! Bekerja dengan baik! Iterm2 masih sangat lambat dan saya belum dapat menerapkan solusi ini untuk aplikasi itu
selle
1
Apa yang sedang terjadi? Bisakah Anda lebih detail?
Markus
7

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)"

Vis
sumber
Meskipun solusi ini berfungsi, ia kehilangan banyak hal. Saya menggunakan banyak hal.
William
Ini masih sangat lambat setelah solusi ini untuk saya, tetapi jelas terasa lebih cepat daripada sebelumnya. Terima kasih atas tipnya!
Sean Colombo
0

Saya beralih ke Iterm2 sekitar sebulan yang lalu. Tidak ada kelambatan yang terlihat bagi saya, terutama setelah High Sierra.

Klas. S
sumber
Selamat Datang di Tanya Berbeda! Ini tidak memberikan jawaban untuk pertanyaan itu. Untuk mengkritik atau meminta klarifikasi dari penulis, tinggalkan komentar di bawah posting mereka - Anda selalu dapat mengomentari posting Anda sendiri, dan begitu Anda memiliki reputasi yang cukup, Anda akan dapat mengomentari setiap posting.
Tetsujin
0

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.

teleme.io
sumber
0

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

Kristen
sumber
-5

Saat menginstal program Telnet, kecepatan menjadi lebih cepat.

https://dor.ky/restore-telnet-in-mac-os-high-sierra-10-13/

prog106
sumber
2
Ini tidak masuk akal sama sekali. Selain itu, tautannya adalah ke blog yang menyediakan panduan tentang cara menginstal telnet, bukan perbaikan untuk pertanyaan OPs.
Allan