İşlem x dakika boyunca% 100 CPU aldığında uyarmak için yardımcı program?


10

Pille çok çalışıyorum ve bazen bir süreç / uygulama arka planda çöküyor ve bir veya daha fazla çekirdeğin% 100'ünü emmeye başlıyor. Bu da bataryamı normalden daha hızlı yakıyor. Bunu fark ederdim çünkü iStat Menü grafiğim sağlamlaşacaktı, ancak şimdi 8 çekirdekli ve genellikle sadece bir tane pegged kadar açık değil.

Bir işlem bir çekirdeğin% 100'ünü 5-10 saniyeden fazla sürdüğünde bir iletişim uyarısı açacak bir yardımcı program / izleyici olup olmadığını merak ediyorum? Bu şekilde çalışmasına izin vermenin (yani derleme / oluşturma) uygun olup olmadığına karar verebilir miyim yoksa manuel olarak öldürmeliyim (yani uygulama çöktü).

Yıllar önce böyle bir şeyi belirsiz bir şekilde hatırlıyorum ama bulamadım.


OS X için her türlü izleme yardımcı programı vardır: mac.majorgeeks.com/mg/sortname/monitoring.html Belki bunlardan biri size yardımcı olacaktır.
Faiz Saleem

Teşekkürler ama özellikle bir bildirim açacak birini arıyorum.
jb510

Genellikle bir CPU Çekirdeği sıcaklığı sağlayan smcFanControl çalışıyor. Bu artı klavyenin üstündeki fiziksel sıcaklık beni bu tür şeylere karşı uyarmak için yeterli
Steven Lu

Yanıtlar:


5

Bir zaman dilimini parametre olarak kabul edip etmeyeceğini bilmiyorum, ancak atMonitor kesinlikle belirli kriterlere göre Growl bildirimleri sağlayacaktır.

tetikleyiciler

Tetikleyiciler, önceden tanımlanmış bir değer hedefine ulaştığında herhangi bir komut dosyasını etkinleştirecek şekilde ayarlanabilir. Örneğin, CPU kullanımı% 90'ın üzerine çıktığında e-posta sistem yöneticisine bir komut dosyası yazılabilir. GROWL kullanılarak biri temel diğeri de biraz daha gelişmiş iki örnek komut dosyası dahil edilmiştir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.