когда мой ноутбук монетного двора пытается соединить беспроводную связь, я заметил увеличение загрузки, но я не вижу процесс в вершине.
Как мы можем найти эти процессы.
top - 16:01:09 up 11 days, 6:08, 2 users, load average: 0.57, 0.43, 0.44
Tasks: 196 total, 1 running, 195 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.6%us, 1.0%sy, 0.0%ni, 97.2%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 2052404k total, 1679264k used, 373140k free, 32608k buffers
Swap: 3903752k total, 116444k used, 3787308k free, 866812k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
25383 nerkn 20 0 186m 45m 12m S 2 2.3 61:56.61 exaile
1028 root 20 0 152m 75m 45m S 1 3.7 170:19.92 Xorg
1322 root 20 0 22712 760 612 S 0 0.0 12:58.71 cpufreqd
1664 nerkn 20 0 74240 8976 6168 S 0 0.4 0:14.91 nm-applet
`
Что делает Cpu(s)
шоу строки? Если Вы не видите ответственный процесс, он, вероятно, показывает увеличение wa
. Действительно ли это правильно?
Кроме того, оставьте это выполнение, в то время как Вы пытаетесь соединить и отправить его, если Вы можете: vmstat 1
.
Действительно обратите внимание, что среднее число загрузки в Linux на самом деле непосредственно не связано с использованием ЦП в очевидном значении пространства пользователя. Это на самом деле связано с процессами, ожидающими в очереди выполнения (процессы, которые могли работать, если планировщик позволил им), и таким образом, задачи, заблокированные из-за ввода-вывода, включены.
Неактивный компьютер имеет количество загрузки 0 и каждое использование процесса, или ожидание ЦП (готовая очередь или выполненная очередь) увеличивает число загрузки 1. Большинство систем UNIX считает только процессы в выполнении (на ЦП) или выполнимый (ожидающий ЦП) состояния. Однако Linux также включает процессы в бесперебойные состояния сна (обычно ожидающий активности диска), который может привести к заметно различным результатам, если много процессов остаются заблокированными во вводе-выводе из-за занятой или остановленной системы ввода-вывода. Это, например, включает процессы, блокирующиеся из-за отказа сервера NFS или замедлить медиа (например, USB 1.x устройства хранения). Такие обстоятельства могут привести к поднятому среднему числу загрузки, которое не отражает фактический прирост в использовании ЦП (но все еще дает общее представление относительно того, сколько времени пользователи должны ожидать).