Thiết bị đầu cuối chậm trên Sierra


19

Các ứng dụng Terminal là chậm phản ứng với đầu vào , lag là rất đáng chú ý khi tôi bấm và giữ Enter. Khi tôi gõ bashđể tạo một vỏ con, nó trở nên nhanh hơn nhiều.

Tôi tin rằng hành vi này bắt đầu khi tôi cập nhật lên Sierra, nhưng tôi có thể sai.

Có ai biết tại sao điều này xảy ra?


Bạn có bất kỳ nhật ký hoặc thông báo lỗi trong bảng điều khiển khi bạn mở Terminal không? Điều này có thể giúp chẩn đoán vấn đề.
bret7600

Bạn đã loại trừ các vấn đề rõ ràng như tải IO cao hay tải CPU cao chưa? Chạy iostat 5một lúc trong một cửa sổ sẽ cho bạn thấy tải CPU tăng - tóm tắt trung bình tải - và quan trọng nhất là nếu tps - giao dịch io mỗi giây cao. Những người sẽ luôn luôn tác động đến hiệu suất.
bmike

Câu trả lời:


9

Sau khi nâng cấp lên High Sierra, tôi cũng nhận thấy rằng có một số độ trễ trong Terminal.app sau khi nhấn Enter. Tôi đã có thể sửa nó bằng cách này:

  1. Chuyển đến Tùy chọn> Cấu hình> Shell
  2. Trong hộp "Chạy lệnh", viết login -f <username>(thay thế <username>bằng tên người dùng của bạn)
  3. Bỏ chọn "Chạy bên trong vỏ"

Tôi nghi ngờ rằng Terminal.app cố gắng tích hợp với shell bằng cách nào đó và chạy bash gián tiếp khắc phục điều đó.


Cảm ơn! Làm việc tuyệt vời! Iterm2 vẫn diễn ra rất chậm và mặc dù tôi đã không thể áp dụng giải pháp này cho ứng dụng đó chưa
Selle

1
Chuyện gì đang xảy ra vậy? Bạn có thể nói chi tiết hơn không?
Đánh dấu

7

Tôi nhận thấy hiệu ứng tương tự trên Sierra. Tôi đã phát hiện ra một giải pháp đơn giản: thời gian phản hồi được cải thiện khi tôi giảm Scrollback (trong Terminal> Preferences> Window) từ "giới hạn bộ nhớ khả dụng" xuống "giới hạn số lượng hàng xuống (200 hoặc bất cứ điều gì)"


Mặc dù giải pháp này hoạt động nhưng nó mất đi tính linh hoạt mà tôi sử dụng rất nhiều.
William

Nó vẫn cực kỳ chậm sau giải pháp này đối với tôi, nhưng chắc chắn nhanh hơn đáng kể so với nó. Cảm ơn vì tiền hỗ trợ!
Sean Colombo

0

Tôi đã chuyển sang Iterm2 khoảng một tháng trước. Nó không có độ trễ đáng chú ý đối với tôi, đặc biệt là sau High Sierra.


Chào mừng bạn đến hỏi khác nhau! Điều này không cung cấp một câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ một tác giả, hãy để lại nhận xét bên dưới bài đăng của họ - bạn luôn có thể nhận xét về bài đăng của riêng bạn và khi bạn có đủ danh tiếng, bạn sẽ có thể nhận xét về bất kỳ bài đăng nào.
Tetsujin

0

Tôi đã gặp rắc rối bởi thiết bị đầu cuối chậm kể từ khi nâng cấp lên Sierra trong thời gian khá dài. Tôi đã thử tất cả các giải pháp trên, nhưng thật đáng buồn là không có giải pháp nào trong số đó làm dịu vấn đề.

Ít nhất là trên máy mac của tôi, sự chậm chạp đó đã được tìm thấy do tính minh bạch của nền ứng dụng thiết bị đầu cuối. Sau khi tắt nền trong suốt, thiết bị đầu cuối đã lấy lại tốc độ tối đa.


0

Tôi nhận thấy rằng Crowdstrike Falcon làm chậm đáng kể thiết bị đầu cuối MacOS của tôi (bất kể phát hành OSX / MacOS) cho những điều đơn giản như 'trạng thái git'.

Theo trang MIT Confluence trên CS Falcon :

Để vô hiệu hóa CS Falcon, bạn có thể sudo /Library/CS/falconctl unload

Để xóa CS Falcon, bạn có thể sudo /Library/CS/falconctl uninstall


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.