ใช้ Linux ฉันมีกระบวนการบางอย่างที่มักจะผิดพลาดเป็นครั้งคราว (เซิร์ฟเวอร์เกม) ซึ่งใช้ซีพียู 100%
ฉันกำลังมองหาโปรแกรมหรือสคริปต์เพื่อตรวจสอบการใช้ซีพียูของรายการกระบวนการตามชื่อและถ้าพวกเขาอยู่ที่ 100% นานกว่า X เวลา 30 วินาทีพูดฆ่าพวกเขา ฉันลองใช้ ps-watcher แต่ไม่สามารถระบุได้ว่าจะทำสิ่งนี้ได้อย่างไร
เพียงแค่ฆ่ากระบวนการที่การใช้งาน 100% จะไม่ทำงานเพราะจะกระทบกับช่วงเวลาสั้น ๆ ในระหว่างการทำงานปกติ
ฉันได้พบสคริปต์นี้ซึ่งดูเหมือนว่าจะทำสิ่งที่ฉันต้องการ แต่มันถูก จำกัด เพียงหนึ่งกระบวนการ: การเชื่อมโยง
ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก!