После многих попыток я решил попробовать предыдущий установщик iso "archlinux-2014.01.05-dual.iso". Этот также работает в режиме UEFI (я использовал unetbootin, чтобы «записать» его на свой USB-накопитель). Мне кажется, что текущая версия iso (archlinux-2014.02.01-dual.iso) имеет некоторые проблемы с UEFI. Я отправил отчет об ошибке в системе отслеживания ошибок Arch
Проблема решена!
top
показывает на -ядро загрузку ЦП, поэтому сумма процентов будет больше 100.
В то время как gnome-system-monitor
может отображать как на -ядро , так и на -ЦП . На самом деле есть опция (, подчеркнутая на скриншоте выше ), которая может изменить поведение.
Системы (обычно )имеют 1 ЦП с несколькими ядрами.
В моем случае у меня 1 процессор с 4 ядрами. На снимке экрана показана утилита нагрузки ЦП (stress
), работающая только на одном ядре --, одно ядро занято. Как видите, top
показывает процесс stress
на 100 % и другие процессы, то есть сумма будет больше 100. С другой стороны,gnome-system-monitor
с включенной подчеркнутой опцией показывает то же самое stress
обрабатывает на 25% (ровно одну четвертую часть top
использования ).
Я не вижу большой разницы между этими двумя командами. Оба top and gnome-sytem-monitor
дают per core %cpu utilization. (Here % can be greater than 100)
. Разница, которую вы видите, может быть связана с интервалом времени, в течение которого обе эти команды собирают статистику.
Измените update interval in seconds
в секции preferences->processes->Behavior
на 1.00
в gnome-sytem-monitor
.
Также сделайте то же самое для top
, потому что по умолчанию он обновляется каждые 3.00 seconds
. Нажмите команду top -p <pid>
и нажмите d
, чтобы установить Change delay from 3.00 to: 1.00s
, и нажмите Enter. Сейчас вообще особой разницы не вижу.
Вы можете видеть то же самое на скриншоте выше. [ Обратите внимание, что даже сейчас может быть разница в %cpu
статистике из-за разницы в seconds
части времени, в которую утилита собирает статистику ]