ยูทิลิตี้เพื่อเตือนเมื่อกระบวนการใช้ CPU 100% เป็นเวลา x นาที?


10

ฉันใช้แบตเตอรีจำนวนมากและบางครั้งกระบวนการ / แอพจะทำงานผิดพลาดในพื้นหลังและเริ่มดูดแกน 100% ของหนึ่งคอร์ขึ้นไป นั่นทำให้แบตเตอรี่ของฉันไหม้เร็วขึ้นกว่าปกติ ฉันเคยสังเกตสิ่งนี้เพราะกราฟเมนู iStat ของฉันจะแข็ง แต่ตอนนี้มี 8 คอร์และมักจะมีเพียงหนึ่งตรึงมันไม่ชัดเจน

ฉันสงสัยว่ามียูทิลิตี้ / ผู้เฝ้าดูที่จะปรากฏข้อความเตือนโต้ตอบหรือไม่หากกระบวนการใช้แกนประมวลผล 100% เป็นเวลานานกว่า 5-10 วินาที? ด้วยวิธีนี้ฉันสามารถตัดสินใจได้ว่าจะปล่อยให้เรียกใช้ (เช่นคอมไพล์ / เรนเดอร์) หรือฉันควรฆ่าด้วยตนเอง (เช่นแอปขัดข้อง)

ฉันจำบางสิ่งบางอย่างแบบนี้มาหลายปีแล้ว แต่ไม่สามารถหาได้


มียูทิลิตีการตรวจสอบทุกประเภทสำหรับ OS X อยู่ที่นี่: mac.majorgeeks.com/mg/sortname/monitoring.htmlบางทีหนึ่งในนั้นอาจช่วยคุณได้
Faiz Saleem

ขอบคุณ แต่ฉันกำลังมองหาเฉพาะที่จะแจ้งให้ทราบป๊อปอัพ
jb510

ฉันมักจะมี smcFanControl ทำงานซึ่งให้ CPU Core temp บวกกับความอบอุ่นทางกายภาพใกล้กับส่วนบนของคีย์บอร์ดก็เพียงพอที่จะเตือนฉันถึงเรื่องแบบนี้
Steven Lu

คำตอบ:


5

ฉันไม่รู้ว่ามันจะยอมรับกรอบเวลาเป็นพารามิเตอร์หรือไม่ แต่AtMonitorจะแจ้งเตือน Growl ตามเกณฑ์ที่ระบุแน่นอน

ทริกเกอร์

ทริกเกอร์สามารถตั้งค่าเพื่อเปิดใช้งานสคริปต์ใด ๆ เมื่อค่าที่กำหนดไว้ล่วงหน้าถึงเป้าหมาย ตัวอย่างเช่นสคริปต์สามารถเขียนถึงผู้ดูแลระบบอีเมลเมื่อการใช้งาน CPU สูงกว่า 90% สคริปต์ตัวอย่างสองตัวอย่างหนึ่งสคริปต์พื้นฐานและอีกสคริปต์หนึ่งขั้นสูงขึ้นไปอีกเล็กน้อยโดยใช้ GROWL รวมอยู่ด้วย

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