Nuki

Протягом деякого часу ці “спальні бокси” Вони Torvil здоров'я 🙂 В конкретності роботі і роботі в якомусь момент аварії приймача і вимагають перезавантажень САМОГО. У моєму випадку я використовую NewCS і MGCamd програм декодування і коли збій програми перевантаження MGcamd процес, розроблений stoinostta порядку 80-90% обробка запозичення потужності 🙂 явно вже хвороба була simpom тільки ліки мені потрібно 😉 добре, але мої 500S коротишек не існує: команда з високою пропускною здатністю, як PS немає в аргументу топ немає і так багато BusyBox ненависть 😆 досить лайна давайте йти до того ж 🙂 Вся необхідна інформація міститься в папці /процедура Доста після прочитання взад і вперед, а потім допомогти від мого хорошого друга ShadowX, без якого вона могла б прийти в цей прекрасний сценарій клік 🙂 також і мої друзі, які страждають мене Nathariel buzz всіх час 😉 HUH, насправді, починаючи з obâsnvam те, що починається друге третій і п'ятий 🙂 hahahah так довго як лайно добре get хвалитися, як я goten програмування 😉

Найбільш важлива структура в скрипті

# Get usage cpu time
cputime=`cat /proc/uptime | awk '{print $1}' | sed 's/\.//'`
# Get process usage cpu time
proctime=`cat /proc/${procpid}/stat | awk '{t = $14 + $15;print t}'`
# wait 5 seconds
sleep 5
# get usage cpu time, again
cputime2=`cat /proc/uptime | awk '{print $1}' | sed 's/\.//'`
# get process usage cpu time, again
proctime2=`cat /proc/$procpid/stat | awk '{t = $14 + $15;print t}'`
# calculate process usage cpu time over total usage cpu time as percentage
cpu=$((($proctime2-$proctime)*100/($cputime2-$cputime)))
# limit exceed check
echo CPU usage for PID $procpid is $cpu
if [ $cpu -gt $MAX ];
then
reboot
fi

в цілому добре, що я описав його komentarcheta і дитини 😉 Як правило, це серце сценарію приймає оцінку вартості в / Proc / ID-це процес вирішення / стат, а потім читає stoinosta 5 через кілька секунд. Formulkata для ichislyavane кристально ясно зрозуміти і vtoroklasnik буде вирішити легко. Щось дуже важливо, щоб акцент робиться, що скрипт використовує зола що досить незручно okaltsan якщо ви використовували всі лігніту Bash 😉 в сценарії на стороні я докладно описав роботу технології і логіку використання. Я буду радий, думки і рекомендації помилку Повідомити, тому що одна голова не досить 🙂

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля помічені *

Захист від спаму *