LINUX.ORG.RU

/proc/uptime


0

0

обясните плиз почему uptime и /proc/uptime не совпадают

# cat up.pl #!/usr/bin/perl open (F ,"/proc/uptime") or die " error $!\n"; my @mas = <F>; close (F); my $uptime = (split(/[\s]+/,"@mas"))[0]/3600; print "uptime = $uptime\n";

./up.pl uptime = 8.65871388888889

#uptime 17:28:38 up 8:39, 2 users, load average: 0.00, 0.03, 0.02

почему такая разница ?

★★
Ответ на: комментарий от Legioner

что-то с башкой . спасибо . не ну я почти так-же два раза считал , и не сходилось ...

j262 ★★
() автор топика

Вот, а кто-нибудь знает, почему uptime у linux не может быть больше 1,5 лет? Обнуляется зараза ... и ядро не такое уж старое...

saper ★★★★★
()
Ответ на: комментарий от saper

Потому что за 1,5 года ядро серьёзно устаревает (а значит не может быть "не таким старым")..или уже более полутора лет юзаете kexec? Рекомендую почаще всё-таки обновляться (а значит перегружаться).

farisey
()
Ответ на: комментарий от farisey

> или уже более полутора лет юзаете kexec? Рекомендую почаще всё-таки обновляться (а значит перегружаться).

kexec не использую, а обновляться не нужно, все и так работает (тем более перезагружаться).

saper ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.