สงสัยปัญหาที่มีผลต่อกระบวนการ WindowServer (รุ่นยาว)
อาการที่คุณอธิบายมีความคุ้นเคย แต่ไม่ธรรมดาและในกรณีของฉันไม่บ่อย
เตรียมความพร้อมสำหรับการวินิจฉัย
ใน Terminal ให้เรียกใช้คำสั่งต่อไปนี้ เตรียมป้อนรหัสผ่านผู้ดูแลระบบของคุณสำหรับระบบปฏิบัติการ:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
จดบันทึกย่อของคอร์ดคีย์ต่อไปนี้คุณจะต้องใช้ภายหลัง:
Control- Option- Command- Shift-.
การวินิจฉัยโดยระบบ
เมื่อปัญหาเกิดขึ้น:
- ใช้คีย์คอร์ด
- เป็นเวลาอย่างน้อยสิบวินาทีแตะอะไรเลย
- ให้เวลาห้าหรือสิบนาทีเพื่อให้ทุกส่วนของ
sysdiagnose
รูทีนที่เรียกเสร็จสมบูรณ์ - รอให้นานที่สุดเท่าที่จะทำได้ (ด้วยวิธีการนี้จะไม่มีการบ่งชี้ความคืบหน้าบนหน้าจอ)
- บังคับให้รีสตาร์ทคอมพิวเตอร์ (Command-Control-Power)
หลังจากคอมพิวเตอร์เริ่มทำงาน:
- ใน Finder ให้ไปที่
/private/var/tmp
- ค้นหาไฟล์หรือโฟลเดอร์ที่มีชื่อขึ้นต้นsysdiagnose_
- หากไฟล์หรือโฟลเดอร์นั้นมีอยู่ให้ย้ายไปไว้ในที่ที่สะดวก - เดสก์ท็อปของคุณ
เปรย
ในขณะที่ฉันไม่สนับสนุนความประมาทคุณสามารถประมาทเล็กน้อยด้วยControl- Option- Command- Shift- .... ถ้าคุณพยายามหลีกเลี่ยงfnกุญแจบนแล็ปท็อปของคุณก็ไม่ต้องกังวล sysdiagnose
รวมทั้งมันโดยบังเอิญไม่ควรป้องกันไม่ให้การทำงานของ
การวิเคราะห์การวินิจฉัยของมนุษย์โดยระบบ
คำแนะนำ: ใครบางคนอาจต้องการถามคำถามแยกต่างหากเกี่ยวกับการวิเคราะห์ผลลัพธ์ของsysdiagnose
- คำตอบทั่วไปอาจมีประโยชน์
ถ้า sysdiagnose_ …จาก/tmp
พื้นที่เป็นโฟลเดอร์
การแสดงตนของsysdiagnose_…
โฟลเดอร์ (ไม่ใช่.tar.gz
ไฟล์) บ่งชี้ว่า:
- รูทีนถูกขัดจังหวะก่อนเสร็จสิ้น หรือ
- บางส่วนของรูทีนไม่สามารถทำให้เสร็จสมบูรณ์ได้
หาก sysdiagnose_ …จาก/tmp
พื้นที่เป็นไฟล์
การแสดงตนของsysdiagnose_….tar.gz
ไฟล์บ่งชี้ว่าทุกส่วนของsysdiagnose
รูทีนเสร็จสมบูรณ์และผลลัพธ์ถูกเก็บถาวร หากคุณต้องการให้เปิดไฟล์เก็บถาวร - เนื้อหาจะปรากฏเป็นโฟลเดอร์
เนื้อหาของโฟลเดอร์ได้อย่างรวดเร็ว
ในหน้าจอแรกด้านล่าง - ตัวอย่างของหนึ่งเสร็จสิ้นการทำงานของsysdiagnose
- ฉันได้เลือกสองของรายการที่อาจเป็นที่สนใจในกรณีเช่นนี้
โปรดทราบว่าอาจเป็นเรื่องปกติที่จะพบไฟล์ว่างอย่างน้อยหนึ่งไฟล์
หมู่.crash
, .hang
และ.spin
ไฟล์ - หรือในtop.txt
ไฟล์ - อาจจะเป็นสัญญาณที่ดีของสิ่งที่เป็นความผิดพลาดไม่นานก่อนหรือในระหว่างระยะเวลาเมื่อคุณสูญเสียการควบคุมของคอมพิวเตอร์
ที่เกี่ยวข้อง:
สำหรับการรันที่ไม่สมบูรณ์sysdiagnose
อาจเป็นประโยชน์ในการมุ่งความสนใจไปที่ไฟล์ที่ว่างอย่างผิดปกติ ...
วิชาการ
stackshot (1) หน้าคู่มือการใช้งาน OS X
sysdiagnose (1) หน้า OS X คู่มือ