สองสามครั้งต่อสัปดาห์ Finder บน Macbook ของฉันถ่ายทำ CPU ได้มากถึง 100% และแฟน ๆ ก็เริ่มระเบิด
ฉันทำทุกสิ่งที่ฉันนึกถึง - สิทธิ์ที่ได้รับการซ่อมแซมรีบูตการกำหนดค่าที่อยู่ในถังขยะปิด "แสดงตัวอย่าง" ในตัวเลือกมุมมองตรวจสอบการตรวจสอบกิจกรรมสำหรับกระบวนการที่ไม่จำเป็นกำจัดคอนโซลสำหรับข้อผิดพลาดรีสตาร์ท Finder . ในที่สุดมันก็ลดลงและฉันคิดว่าแหล่งที่มาของข้อผิดพลาดเป็นสิ่งสุดท้ายที่ฉันเปลี่ยนไป
แต่ตอนนี้มันกำลังทำอีกครั้งและฉันก็ตกอยู่ในความสูญเสีย ฉันหวังว่าจะมีวิธี "เข้าไปในหัวของ Finder's" และดูว่ามันกำลังทำอะไรอยู่ ฉันได้ลองใช้ตัวอย่างกระบวนการค้นหาใน Activity Monitor แล้ว แต่จริงๆแล้วฉันไม่รู้ว่ามันกำลังทำอะไรอยู่
นั่นเป็นความหวังของฉันจริง ๆ : ใครบางคนสามารถอธิบายวิธีที่ดีกว่าในการตรวจสอบ CPU spikes เช่นนี้ไม่เพียง แต่ใน Finder แต่เป็นกระบวนการหลบหนี มีรายละเอียดมากมายที่อาจช่วยคุณในการวินิจฉัยกรณีนี้ แต่ก่อนที่ฉันจะเปิดเผยข้อมูลที่ไม่เกี่ยวข้องมากขึ้นฉันคิดว่าฉันจะเห็นว่ามีใครมีเคล็ดลับทั่วไปสำหรับการวินิจฉัยสิ่งนี้
นี่เป็น Stack-Anything แรกของฉันที่โพสต์ btw ดังนั้นโปรดอ่อนโยน ขอบคุณล่วงหน้า!
lsof
หรือเป็นfuser
fs_usage
การรวมกันของสามตัวนั้น จำกัด เพียงแค่กระบวนการที่กำลังบีบอัดซีพียู (พบได้จากด้านบน) ควรจะช่วยด้วยสมมติว่า I / O นั้นมีส่วนเกี่ยวข้อง
top -o cpu
จาก Terminal เพื่อให้เข้าใจได้ดีขึ้นว่าเกิดอะไรขึ้น