SSH ทำงานช้าบน cygwin


2

ฉันมีกล่อง Windows XP ที่ใช้ Cygwin และบริการ SSH ฉันต้องการใช้ PuTTY เพื่อเชื่อมต่อจากคอมพิวเตอร์เครื่องอื่นในเครือข่ายท้องถิ่น PuTTY ทำงานได้ดีและฉันได้รับพรอมต์การเข้าสู่ระบบที่ค่อนข้างรวดเร็ว แต่ทุกครั้งที่ฉันทำ 'ls' ในไดเรกทอรีราก ('/') โดยทั่วไปแล้วจะไม่สมบูรณ์เหมือนคำสั่งหยุดทำงาน เซสชัน PuTTY อื่น ๆ ประสบเช่นกันไม่ว่าฉันจะทำอะไร (แม้แต่แค่ 'ls' ในไดเรกทอรีบ้านของฉันอาจใช้เวลาสักครู่หรือไม่จบ) มันเป็นเหมือนการหยุดชะงักที่เกิดขึ้นที่ไหนสักแห่งในระบบ ssh / cygwin

ไดเรกทอรีรากประกอบด้วยโฟลเดอร์ 'cygdrive' ซึ่งเป็นเนื้อหาของคอมพิวเตอร์โฮสต์ สิ่งนี้อาจทำให้เกิดการชะลอตัว?


คุณเห็นลักษณะการทำงานเดียวกันในเซสชัน cygwin ดั้งเดิมบนกล่อง Windows XP หรือไม่
EightBitTony

@EightBitTony ค่อนข้างแน่นอนฉันไม่เห็น แต่ฉันต้องตรวจสอบ ซึ่งฉันทำไม่ได้จนกระทั่งวันนี้
Robb

ฉันมีความรู้สึกว่านี่อาจเกี่ยวข้องกับเครือข่ายที่อยู่ในโครงสร้างของ cygdrive ...
Robb

ปัญหาจะหายไปหรือไม่ถ้าคุณปิดใช้งานการสแกนไวรัสตามต้องการบนกล่อง XP (สมมติว่าเปิดอยู่)
EightBitTony

ดูเหมือนว่าการแชร์เครือข่ายที่ใช้งานไม่ได้นั้นทำให้คำสั่ง ls หยุดทำงาน
Robb

คำตอบ:


1

ปัญหานี้เกิดจากการแชร์เครือข่ายที่ไม่สามารถใช้งานได้อย่างแน่นอน โดยทั่วไปคอมพิวเตอร์ SSH กำลังถูกโฮสต์ในการพูดคุยกับไดเรกทอรีที่ใช้ร่วมกันของคอมพิวเตอร์ภรรยาของฉัน คอมพิวเตอร์ของเธอใช้งานไม่ได้ (ฉันเชื่อว่าหลับแล้ว) และมันก็ทำให้ Cygwin ต้องถูกขัง

เมื่อฉันปลุกคอมพิวเตอร์ให้ตื่นทุกอย่างก็เริ่มซูมอีกครั้ง ฉันมั่นใจว่า cygwin ไม่สามารถแชร์เครือข่ายและทำให้การชะลอตัว

หากใครมีการเขียนที่ดีกว่าฉันยินดีที่จะยอมรับว่าเป็นคำตอบ

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