В файле /proc/uptime есть два числа, вроде бы показывающие общее время после загрузки и время безделия. Отслеживая их изменение можно узнать процент безделия за некоторый интервал времени, но почему-то получаемый результат не всегда похож на значений idle показываемое top. Где ошибка?
Что будет если у процессора 2 ядра? Будет показываться суммарное время безделия или по каждому отдельно?
Если у процессора 2 ядра и запущены два процесса требующих 100% процессора. Первый процесс привязан к первому ядру, второй не привязан. Будет ли второй процесс отнимать первое ядро у первого процесса?