Горячая линия Embedded System Rus:8-800-775-06-34 (звонок по России бесплатный)

LM5_N
LM-Wall_N
DALI_N
Vita_N

Автоматическая перезагрузка LM при высокой нагрузке

res2 = io.readproc(‘uptime’)
pos = string.find(res2, ‘average:’)
load = string.split(string.sub(res2, pos+9),’,’)
load = tonumber(load[1]) — текущая нагрузка процессора
log(load)
if load > 4 then — если выше 4, то
alert(‘High load’)
os.execute(‘reboot’) — перезагружаем LM
end