@hobo-mts
Shortly

Почему время простоя больше uptime?

Вот:
$ uname -a
Linux HOSTNAME 2.6.31.14_7820 #22 SMP Wed Sep 21 16:29:23 CST 2011 armv6l GNU/Linux

$ uptime
 06:15:21 up 37 min,  X users,  load average: 0.19, 0.37, 0.49

$ cat /proc/uptime
2286.49 3189.43

Хотя в proc(5) написано:
/proc/uptime
This file contains two numbers: the uptime of the system (seconds), and the amount of time spent in idle process (seconds).

Инфо о процессоре в Linux (постоянно работает Transmission):
$ cat /proc/cpuinfo
Processor       : ARMv6-compatible processor rev 5 (v6l)
processor       : 0
BogoMIPS        : 299.00

processor       : 1
BogoMIPS        : 299.00

Features        : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb02
CPU revision    : 5

Hardware        : Oxsemi NAS
Revision        : 0000
Serial          : 0000000000000000
  • Вопрос задан
  • 668 просмотров
Решения вопроса 2
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
Потому что время простоя считается суммарно по каждому ядру процесора.
Вот пример - загрузились час назад, ничего не делали все это время.
Аптайм - час. А время простоя для 4-х ядерного процессора - 4 часа.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
А сколько у вас ядер?
Загрузка на двух ядрах может достигать 200%

2286.49 или ~38 минут аптайм
3189.43 или ~53 минуты простоя суммарно по двум CPU
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы