|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 13 Apr 2005 19:23:18 To : Valentin Nechayev Subject : uptime -------------------------------------------------------------------------------- 13 Apr 05, Valentin Nechayev writes to Slawa Olhovchenkov: >>>> А что у FreeBSD можно использовать для определения перезагрузки? >>>> Подойдет или неизменяемое время загрузки или непрерывно возрастающий >>>> счетчик uptime. IP>>> А время, выдаваемое сабжем, не монотонно возрастает? SO>> А в сорец посмотреть? SO>> Это разница между текущим и boottime VN> Правильно. Так вот - при корректировке времени изменяются оба (текущее VN> и boottime) синхронно. А разница остаётся монотонно возрастающей. Точно? А "microuptime step back" или что-то подобное мне подлянку не устроит? Hа самом деле мне еще и вывод uptime мне разбирать совершенно не в кайф. VN> Проблема тут разве что в несинхронности изменений, буде таковая VN> случится. И запросов. VN> Hу так против этого есть старый добрый метод: три подряд чтения uptime VN> (разницей между current time и boot time, если нету пути лучше), если VN> значения не монотонно возрастают - отбросить самое раннее измерение и VN> повторить. Проще хочу, проще. ... Если глюк оказался вдpуг, и не дpуг и не вpаг, а баг... --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2221425d3ace.html, оценка из 5, голосов 10
|