Saya membutuhkan utilitas Windows (XP / 7) untuk terus memantau proses yang selalu berjalan dan mematikannya (dan me-restart mereka) jika mereka hang.
Ada banyak alat interaktif di luar sana (Sysinternals, terutama). Tapi saya punya program pada workstation yang jarang digunakan yang perlu berjalan terus menerus dan andal, yang keduanya bukan dua dari pakaian yang kuat :) Ini membutuhkan penjagaan terus menerus, dan saya lebih suka hanya memiliki utilitas pemantauan (bahkan berbayar satu) yang dapat mematikan / menyalakannya kembali pada kondisi yang dapat ditentukan - mis. CPU> 80%, Status "Tidak Menanggapi", dll.
windows
process
monitoring
Sean O
sumber
sumber
Jawaban:
Saya telah menemukan sebuah utilitas yang tidak ~ 90% dari apa yang saya butuhkan: Kiwi Application Monitor , yang dapat mematikan / memulai kembali proses yang konsumen terlalu banyak memori / waktu CPU.
sumber
Versi ringan IPSentry dapat melakukan triknya, Anda dapat memilih dan memilih fitur apa yang ingin Anda beli: http://www.ipsentry.com/
Di sisi lain, bagaimana Anda menentukan apakah program sedang berjalan? Anda mungkin dapat menyelesaikan masalah yang sangat spesifik ini dengan skrip VB yang berjalan sebagai tugas terjadwal setiap beberapa menit untuk memeriksa sistem dan memulai kembali program jika diperlukan. Berikut ini adalah contoh seseorang yang melakukan hal serupa (walaupun dengan tujuan akhir yang sangat berbeda): www.tek-tips.com/viewthread.cfm?qid=395765
sumber