เทอร์มินัลช้าบนเซียร์รา


19

แอปเทอร์มิช้าที่ทำปฏิกิริยากับการป้อนข้อมูลล่าช้าจะเห็นได้ชัดมากเมื่อผมกดค้างไว้และใส่ เมื่อฉันพิมพ์bashเพื่อสร้าง sub-shell มันจะเร็วขึ้นมาก

ฉันเชื่อว่าพฤติกรรมนี้เริ่มต้นเมื่อฉันอัปเดตเป็นเซียร่า แต่ฉันอาจผิด

ไม่มีใครรู้ว่าทำไมสิ่งนี้เกิดขึ้น?


คุณมีบันทึกหรือข้อความแสดงข้อผิดพลาดในคอนโซลเมื่อคุณเปิด Terminal หรือไม่ สิ่งนี้จะช่วยวินิจฉัยปัญหา
bret7600

คุณได้จัดการกับปัญหาที่ชัดเจนเช่นโหลด IO สูงหรือโหลด CPU สูงหรือไม่ การทำงานiostat 5สักครู่ในหน้าต่างเดียวจะแสดงการเพิ่มโหลดของ CPU - สรุปค่าเฉลี่ยของการโหลด - และที่สำคัญที่สุดคือถ้าการทำธุรกรรม tps - io ต่อวินาทีนั้นสูง สิ่งเหล่านั้นจะส่งผลกระทบต่อประสิทธิภาพเสมอ
bmike

คำตอบ:


9

หลังจากอัปเกรดเป็น High Sierra ฉันยังสังเกตเห็นว่ามีความล่าช้าใน Terminal.app หลังจากกด Enter ฉันสามารถแก้ไขได้โดยทำสิ่งนี้:

  1. ไปที่การตั้งค่า> โปรไฟล์> เชลล์
  2. ในช่อง "เรียกใช้คำสั่ง" เขียนlogin -f <username>(แทนที่<username>ด้วยชื่อผู้ใช้ของคุณ)
  3. ยกเลิกการเลือก "Run inside shell"

ฉันสงสัยว่า Terminal.app พยายามที่จะรวมกับเชลล์อย่างใดและใช้ทุบตีแก้ไขทางอ้อมว่า


ขอบคุณ! ใช้งานได้ดีมาก! Iterm2 นั้นยังช้ามากและฉันยังไม่สามารถใช้โซลูชันนี้กับแอปนั้นได้
selle

1
เกิดอะไรขึ้น? คุณสามารถลงรายละเอียดเพิ่มเติมได้หรือไม่?
ทำเครื่องหมาย

7

ฉันสังเกตเห็นว่าเอฟเฟ็กต์แบบเดียวกันกับเซียร่า ฉันค้นพบวิธีแก้ปัญหาง่ายๆ: เวลาตอบสนองดีขึ้นเมื่อฉันลด Scrollback (ในเทอร์มินัล> การตั้งค่า> หน้าต่าง) จาก "จำกัด หน่วยความจำที่มีอยู่" เป็น "จำกัด จำนวนแถวเป็น (200 หรืออะไรก็ได้)"


ถึงแม้ว่าวิธีนี้จะใช้งานได้ แต่มันก็ใช้ความฟุ่มเฟือยที่ฉันใช้บ่อยมาก
วิลเลียม

มันยังช้ามากหลังจากทางออกนี้สำหรับฉัน แต่ก็เห็นได้ชัดว่าเร็วกว่าที่คิดไว้ ขอบคุณสำหรับทิป!
ฌอนโคลอมโบ

0

ฉันเปลี่ยนเป็น Iterm2 ประมาณหนึ่งเดือนที่แล้ว มันไม่มีความล่าช้าที่เห็นได้ชัดเจนสำหรับฉันโดยเฉพาะหลังจาก High Sierra


ยินดีต้อนรับสู่ถามที่แตกต่างกัน! สิ่งนี้ไม่ได้ให้คำตอบสำหรับคำถาม หากต้องการวิจารณ์หรือขอคำชี้แจงจากผู้เขียนฝากความคิดเห็นไว้ด้านล่างโพสต์ของพวกเขา - คุณสามารถแสดงความคิดเห็นในโพสต์ของคุณเองและเมื่อคุณมีชื่อเสียงเพียงพอคุณจะสามารถแสดงความคิดเห็นในโพสต์ใด ๆ
Tetsujin

0

ฉันมีปัญหากับเทอร์มินัลช้าตั้งแต่อัพเกรดเป็นเซียร่าเป็นเวลานาน ฉันได้ลองวิธีแก้ปัญหาทั้งหมดข้างต้นแล้ว แต่น่าเสียดายที่ไม่มีวิธีแก้ปัญหาใด ๆ

อย่างน้อยบน mac ของฉันพบว่าความช้านั้นเกิดจากความโปร่งใสของพื้นหลังแอปเทอร์มินัล เมื่อปิดพื้นหลังโปร่งใสเทอร์มินัลก็กลับมาความเร็วเต็มที่


0

ฉันสังเกตเห็นว่า Crowdstrike Falcon ทำให้ MacOS ของฉันช้าลงอย่างมาก (โดยไม่คำนึงถึง OSX / MacOS ที่วางจำหน่าย) สำหรับเรื่องง่าย ๆ เช่น 'สถานะ git'

ตามหน้าการประชุมของ MIT ใน CS Falcon :

หากต้องการปิดใช้งาน CS Falcon คุณสามารถ sudo /Library/CS/falconctl unload

หากต้องการลบ CS Falcon คุณสามารถ sudo /Library/CS/falconctl uninstall


-5

เมื่อติดตั้งโปรแกรม Telnet ความเร็วจะเร็วขึ้น

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


2
มันไม่สมเหตุสมผลอะไรเลย นอกจากนี้การเชื่อมโยงไปยังบล็อกที่ให้คำแนะนำในการติดตั้ง telnet ไม่ใช่การแก้ไขสำหรับคำถาม OPs
อัลลัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.