Vladimir Ljaschko (06.08.2012 15:19, просмотров: 74) ответил sag1979 на Да, так делают в ОС ....а без ОС: Затягиваем главный цикл. Так ведь может возникнуть что-то нехорошее, когда те же задачи будут крутиться без задержки...
Ничего не затягиваем, просто считаем, что загрузка = t/Tх, где Tx - взятое с потолка число, в зависимости от задачи. Как в process bar :) Например, в системе(главном цикле) есть программно опрашиваемый счетчик воды, с минимальным периодом 10 мс. Если цикл 1 мс, загрузка 10%, если цикл 9 мс, получаем загрузку 90%.