LINUX.ORG.RU
ФорумAdmin

Почему процессор так сильно нагружен, хотя почти ничего не выполняется?


0

0

localhost ~ # top top - 17:46:20 up 40 min, 3 users, load average: 1.24, 0.91, 0.89

Tasks: 85 total, 3 running, 78 sleeping, 4 stopped, 0 zombie

Cpu(s): 60.1%us, 39.9%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Mem: 756216k total, 587672k used, 168544k free, 146020k buffers

Swap: 2305316k total, 0k used, 2305316k free, 187496k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

21264 root 20 0 11916 5308 2392 R 7.6 0.7 0:00.23 cc1

21196 root 20 0 4140 2380 1204 S 4.3 0.3 0:00.13 sh

20642 root 20 0 2360 1124 872 R 0.7 0.1 0:00.12 top

21263 root 20 0 2416 928 612 S 0.7 0.1 0:00.02 i686-pc-linux-g

21265 root 20 0 5216 2996 840 S 0.7 0.4 0:00.02 as

11238 root 20 0 12244 8904 1652 S 0.3 1.2 0:00.55 miniserv.pl

15999 root 20 0 30648 27m 2964 S 0.3 3.7 0:18.11 python2.6

1 root 20 0 1672 560 496 S 0.0 0.1 0:03.31 init

☆☆☆

Последнее исправление: ktulhu666 (всего исправлений: 1)
Ответ на: комментарий от Sylvia

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

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от Sylvia

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

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от megabaks

у меня целковский проц, однако его инфа cpuinfo соотвествует инфе пня четвёртого (судя по документации). Вот я и поставил его в make.conf.

Может ли это явится причиной такого этого неадеквата?

localhost ~ # cat /etc/make.conf # These settings were set by the catalyst build script that automatically # built this stage. # Please consult /usr/share/portage/config/make.conf.example for a more # detailed example. #CFLAGS="-O2 -march=i686 -pipe" #CXXFLAGS="-O2 -march=i686 -pipe" # WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. #CHOST=«i686-pc-linux-gnu» CHOST=«i686-pc-linux-gnu» CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CXXFLAGS=«${CFLAGS}» USE=«+X apache2 +jpeg +png curl doc gd imap mysql mysqli postgres spell sqlite xml xpm zip» #MAKEOPTS="-j4" MAKEOPTS="-j2" ACCEPT_KEYWORDS=«~x86» ACCEPT_LICENSE=«PUEL»

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от megabaks

localhost ~ # lscpu Architecture: i686 CPU(s): 1 Thread(s) per core: 1 Core(s) per socket: 1 CPU socket(s): 1 Vendor ID: GenuineIntel CPU family: 15 Model: 2 Stepping: 9 CPU MHz: 2404.016

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от ktulhu666

а там какие конфиги?
тормозить компиляция может из-за чего угодно

megabaks ★★★★
()
Ответ на: комментарий от ktulhu666

MAKEOPTS="-j2"


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

Cosmicman ★★
()
Ответ на: комментарий от LastHopeOfLOR

Вдруг ты забыл Tickless System включить , или Preemptible Kernel

первое на не ноуте не нужно,второе да - нужно,но не для пиковой производительности, а для отклика - это фича что то типа недориалтайм )))

megabaks ★★★★
()
Ответ на: комментарий от LastHopeOfLOR

опять же отклик )
а на ютубе (всвязи с которым он упоминается обычно) не тормозит потому что проц вовремя перелючается обратно на флэш
чудес не бывает :)

megabaks ★★★★
()

так что у вас болит, собственно?

r0mik
()

а что показывает iostat???

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.