когда мой мятный ноутбук пытается подключиться к беспроводной сети, я заметил увеличение нагрузки, но не вижу процесса сверху.

Как мы можем найти эти процессы.

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 

`

1 ответ1

1

Что показывает строка Cpu(s) ? Если вы не видите ответственный процесс, это, вероятно, показывает увеличение wa . Это правильно?

Кроме того, оставьте это запущенным, пока вы пытаетесь подключиться, и опубликуйте его, если можете: vmstat 1 .

Обратите внимание, что средняя нагрузка в Linux на самом деле не имеет прямого отношения к использованию процессора в очевидном смысле пространства пользователя. Это на самом деле связано с процессами, ожидающими в очереди выполнения (процессы, которые могут запускаться, если планировщик позволяет их), и поэтому учитываются задачи, заблокированные из-за ввода-вывода.

Свободный компьютер имеет номер загрузки 0, и каждый процесс, использующий или ожидающий ЦП (очередь готовности или очередь выполнения), увеличивает номер загрузки на 1. Большинство систем UNIX учитывают только процессы в состоянии «запущено» (на ЦП) или «работоспособно» (ожидает ЦП). Однако Linux также включает процессы в непрерывном спящем состоянии (обычно в ожидании активности диска), что может привести к заметно отличающимся результатам, если многие процессы остаются заблокированными в операциях ввода-вывода из-за загруженности или зависания системы ввода-вывода. Это, например, включает в себя блокировку процессов из-за сбоя сервера NFS или из-за медленного носителя (например, устройства хранения USB 1.x). Такие обстоятельства могут привести к повышению средней нагрузки, что не отражает фактического увеличения загрузки ЦП (но все же дает представление о том, как долго пользователям приходится ждать).

http://en.wikipedia.org/wiki/Load_(computing)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .