после включения SCHED_ULE пропало % использования CPU

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-02-03 13:21:41

выглядит это вот так:

Код: Выделить всё

last pid:  2544;  load averages:  0.33,  0.33,  0.18                                                                                up 0+00:08:51  13:18:36
202 processes: 5 running, 197 sleeping
CPU:  1.6% user,  0.0% nice,  1.2% system,  0.8% interrupt, 96.3% idle
Mem: 244M Active, 286M Inact, 123M Wired, 1180K Cache, 112M Buf, 844M Free
Swap: 2048M Total, 2048M Free

  PID USERNAME         THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1476 www                1   4    0 37264K 23056K kqread   0:00   nan% httpd
 2541 www                1  20    0 37264K 22948K lockf    0:00   nan% httpd
 2531 spamd              1  44    0 32704K 30240K select   0:00   nan% perl5.8.9
 2526 qscand             1   4    0  6344K  1976K sbwait   0:00   nan% spamc
 2525 qscand             1   8    0  3828K  1620K wait     0:00   nan% sh
 2518 qscand             1   8    0  8396K  6096K wait     0:00   nan% perl
 2479 qmaild             1   8    0  3372K  1032K wait     0:00   nan% qmail-smtpd
 2470 www                1  44    0 37264K 23040K select   0:00   nan% httpd
 2469 www                1   4    0 37264K 22956K kqread   0:00   nan% httpd
 2467 www                1  44    0 37264K 23108K select   0:00   nan% httpd
 2432 www                1  44    0 37264K 23156K RUN      0:00   nan% httpd
 2431 www                1   4    0 37264K 22976K kqread   0:00   nan% httpd
 2429 www                1  44    0 37264K 23008K select   0:00   nan% httpd
 2425 www                1  44    0 37264K 23164K select   0:00   nan% httpd
 2424 www                1   4    0 37264K 22996K kqread   0:00   nan% httpd
 2421 www                1  44    0 37264K 23128K select   0:00   nan% httpd
 2383 www                1  44    0 37264K 23040K select   0:00   nan% httpd
 2382 www                1  44    0 37264K 23164K select   0:00   nan% httpd
 2300 www                1   4    0 37264K 22948K kqread   0:00   nan% httpd
 2293 www                1  44    0 37264K 23140K select   0:00   nan% httpd
 2289 www                1  20    0 37264K 23204K lockf    0:00   nan% httpd
 2288 www                1  44    0 37264K 23172K select   0:00   nan% httpd
 2286 www                1  44    0 37264K 23040K select   0:00   nan% httpd
 2282 www                1   4    0 37264K 23188K kqread   0:00   nan% httpd
 2279 www                1  44    0 37264K 23188K select   0:00   nan% httpd
 2277 www                1  44    0 37264K 23156K select   0:00   nan% httpd
 2243 www                1  44    0 37264K 23196K select   0:00   nan% httpd
 2155 www                1  44    0 37264K 23116K select   0:00   nan% httpd
 2105 www                1  44    0 37264K 23036K select   0:00   nan% httpd
 2104 www                1  44    0 37264K 23048K select   0:00   nan% httpd
 2082 root               1  44    0 11440K  7536K select   0:02   nan% smbd
 2024 root               1 -32    0  3896K  2604K RUN      0:01   nan% top
 1994 www                1  44    0 37264K 23020K select   0:00   nan% httpd
 1978 www                1   4    0 38416K 25464K kqread   0:00   nan% httpd
 1974 www                1  20    0 37264K 23000K lockf    0:00   nan% httpd
 1851 www                1  44    0 37264K 23040K select   0:00   nan% httpd
 1849 www                1   4    0 37264K 22948K kqread   0:00   nan% httpd
колонка TIME и WCPU

система FreeBSD 7.1-STABLE

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

kirgudu
сержант
Сообщения: 185
Зарегистрирован: 2009-01-16 23:14:00

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение kirgudu » 2009-02-03 14:50:25

оно там нонче по дефолту. Поставь кернель GENERIC, если все ОК - косяк в древнем конфиге ядра с 4BSD

D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-02-03 14:59:11

diffом все проверил, перенес - результат "0"

kirgudu
сержант
Сообщения: 185
Зарегистрирован: 2009-01-16 23:14:00

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение kirgudu » 2009-02-03 15:04:17

D_CPU350 писал(а):diffом все проверил, перенес - результат "0"
шайтан, а world какой давности?

D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-02-03 15:08:25

обновлял и пересобирал 13 янв 2009
для чистоты пересобиру еще раз

Аватара пользователя
weec
лейтенант
Сообщения: 948
Зарегистрирован: 2007-07-24 11:17:35
Откуда: Afghanistan
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение weec » 2009-02-04 13:27:03

чтото упустил

D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-02-04 13:46:10

нда, действительно что-то упустил;)
пересборка мира не помогла :cry:

kirgudu
сержант
Сообщения: 185
Зарегистрирован: 2009-01-16 23:14:00

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение kirgudu » 2009-02-04 15:23:11

D_CPU350 писал(а):нда, действительно что-то упустил;)
пересборка мира не помогла :cry:
Какие изменения в ядре по сравнению с GENERIC?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение Alex Keda » 2009-02-04 16:07:54

Код: Выделить всё

uname -a
ls -al /bin
в студию.
пока тока слова.
Убей их всех! Бог потом рассортирует...

D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-02-04 16:19:06

diff /usr/src/sys/i386/conf/GENERIC /root/MYKERNEL

< cpu I486_CPU
< cpu I586_CPU

---
> #cpu I486_CPU
> #cpu I586_CPU

< ident GENERIC
---
> ident MYKERNEL

> makeoptions COPTFLAGS="-O2 -pipe -funroll-loops -ffast-math"
---
< makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
---
> #makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols

< #options KDTRACE_HOOKS # Kernel DTrace hooks
---
>
> options DEVICE_POLLING
> options HZ=2000
>
> options GEOM_MIRROR
> options GEOM_JOURNAL
> options SC_DISABLE_REBOOT
>
> options QUOTA
>
> options UFS_EXTATTR
> options UFS_EXTATTR_AUTOSTART
>
> options ALTQ
> options ALTQ_CBQ # Class Bases Queuing (CBQ)
> options ALTQ_RED # Random Early Detection (RED)
> options ALTQ_RIO # RED In/Out
> options ALTQ_HFSC # Hierarchical Packet Scheduler (HFSC)
> options ALTQ_PRIQ # Priority Queuing (PRIQ)
>

< options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
---
> #options AHC_REG_PRETTY_PRINT # Print register bitfields in debug

< options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
---
> #options AHD_REG_PRETTY_PRINT # Print register bitfields in debug


+отключены все девайсы, кроме нужных

D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-02-04 16:22:29

uname -a

Код: Выделить всё

FreeBSD agate.isl.local 7.1-STABLE FreeBSD 7.1-STABLE #0: Wed Feb  4 12:11:29 MSK 2009     dima@agate.isl.local:/usr/obj/usr/src/sys/MYKERNEL  i386
ls -al /bin

Код: Выделить всё

total 1582
drwxr-xr-x   2 root  wheel    1024  4 фев 13:38 .
drwxr-xr-x  22 root  wheel     512  4 фев 13:35 ..
-r-xr-xr-x   2 root  wheel    7720  4 фев 13:36 [
lrwxr-xr-x   1 root  wheel      19 29 фев  2008 bash -> /usr/local/bin/bash
-r-xr-xr-x   1 root  wheel    8384  4 фев 13:36 cat
-r-xr-xr-x   1 root  wheel    6004  4 фев 13:36 chflags
-r-xr-xr-x   1 root  wheel   15844  4 фев 13:36 chio
-r-xr-xr-x   1 root  wheel    6000  4 фев 13:36 chmod
-r-xr-xr-x   1 root  wheel   15820  4 фев 13:36 cp
-r-xr-xr-x   2 root  wheel  384956  4 фев 13:36 csh
-r-xr-xr-x   1 root  wheel   14852  4 фев 13:36 date
-r-xr-xr-x   1 root  wheel   23512  4 фев 13:36 dd
-r-xr-xr-x   1 root  wheel   16716  4 фев 13:36 df
-r-xr-xr-x   1 root  wheel    3876  4 фев 13:36 domainname
-r-xr-xr-x   1 root  wheel    3940  4 фев 13:36 echo
-r-xr-xr-x   2 root  wheel   53080  4 фев 13:36 ed
-r-xr-xr-x   1 root  wheel   15516  4 фев 13:36 expr
-r-xr-xr-x   1 root  wheel    6860  4 фев 13:36 getfacl
-r-xr-xr-x   1 root  wheel    4000  4 фев 13:36 hostname
-r-xr-xr-x   1 root  wheel    5028  4 фев 13:36 kenv
-r-xr-xr-x   1 root  wheel   10064  4 фев 13:36 kill
-r-xr-xr-x   2 root  wheel    6660  4 фев 13:36 link
-r-xr-xr-x   2 root  wheel    6660  4 фев 13:36 ln
-r-xr-xr-x   1 root  wheel   29580  4 фев 13:36 ls
-r-xr-xr-x   1 root  wheel    5176  4 фев 13:36 mkdir
-r-xr-xr-x   1 root  wheel   10604  4 фев 13:36 mv
-r-xr-xr-x   1 root  wheel   95124  4 фев 13:36 pax
-r-xr-xr-x   2 root  wheel   14316  4 фев 13:38 pgrep
-r-xr-xr-x   2 root  wheel   14316  4 фев 13:38 pkill
-r-xr-xr-x   1 root  wheel   35700  4 фев 13:36 ps
-r-xr-xr-x   1 root  wheel    3948  4 фев 13:36 pwd
-r-xr-xr-x   1 root  wheel    4444  4 фев 13:36 realpath
-r-xr-xr-x   2 root  wheel   53080  4 фев 13:36 red
-r-xr-xr-x   2 root  wheel   11236  4 фев 13:36 rm
-r-xr-xr-x   1 root  wheel   54088 12 янв  2007 rmail
-r-xr-xr-x   1 root  wheel    4396  4 фев 13:36 rmdir
-r-xr-xr-x   1 root  wheel   12224  4 фев 13:36 setfacl
-r-xr-xr-x   1 root  wheel  133788  4 фев 13:36 sh
-r-xr-xr-x   1 root  wheel    5940  4 фев 13:36 sleep
-r-xr-xr-x   1 root  wheel   17276  4 фев 13:36 stty
-r-xr-xr-x   1 root  wheel    3020  4 фев 13:36 sync
-r-xr-xr-x   2 root  wheel  384956  4 фев 13:36 tcsh
-r-xr-xr-x   2 root  wheel    7720  4 фев 13:36 test
-r-xr-xr-x   2 root  wheel   11236  4 фев 13:36 unlink
-r-xr-xr-x   1 root  wheel    5640  4 фев 13:36 uuidgen

kirgudu
сержант
Сообщения: 185
Зарегистрирован: 2009-01-16 23:14:00

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение kirgudu » 2009-02-04 16:50:06

Не уверен что вот это

Код: Выделить всё

 makeoptions COPTFLAGS="-O2 -pipe -funroll-loops -ffast-math"
нужно кернелю.

D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-05-05 15:42:46

обновился до 7.2 - проблема осталась.
Не я один такой счастливый: http://unix.derkeiler.com/Mailing-Lists ... 00702.html

void*
ефрейтор
Сообщения: 52
Зарегистрирован: 2008-01-03 13:25:13
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение void* » 2009-05-07 19:43:05

У меня та же проблема, сегодня обновился до 7.2-STABLE, проблема осталась.
Если убрать опцию оптимизации -ffast-math то вместо nan% показывает циферки, но совсем кривые. Т.е. если ваяю скриптик на sh который просто крутит бесконечный while цыкл то top пишет что 00.0% idle, но в списке процессов напротив соответствующего процесса sh пишет какойто бред, типа 0.1% ини 1.23% но совсем не 100%

Код: Выделить всё

last pid: 47354;  load averages:  0.47,  0.12,  0.04                                                up 0+06:19:17  19:42:02
60 processes:  3 running, 57 sleeping
CPU: 86.8% user,  0.0% nice,  7.0% system,  6.2% interrupt,  0.0% idle
Mem: 113M Active, 263M Inact, 100M Wired, 5176K Cache, 60M Buf, 11M Free
Swap: 805M Total, 805M Free

  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
  892 root          1  44    0  5760K  2252K select   0:00   nan% sshd
47352 root          1  -8    0  3212K   872K piperd   0:00  0.00% awk
47350 root          1  96    0  3240K   828K select   0:00  0.00% ping
47351 root          1  -8    0  3132K   660K piperd   0:00  0.00% tail
47349 root          1   8    0  3468K  1112K wait     0:00  0.00% sh
47316 root          1  -8    0  3468K  1148K piperd   0:00   nan% sh
47315 root          1  -8    0  3468K  1108K piperd   0:00   nan% sh
47314 root          1   8    0  3468K  1096K wait     0:00   nan% sh
47313 root          1   8    0  3468K  1096K wait     0:00   nan% sh
47312 root          1  -8    0  3216K  1136K piperd   0:00   nan% cron


D_CPU350
рядовой
Сообщения: 39
Зарегистрирован: 2008-06-11 17:06:40
Контактная информация:

Re: после включения SCHED_ULE пропало % использования CPU

Непрочитанное сообщение D_CPU350 » 2009-05-08 8:36:07

нда..

Код: Выделить всё

last pid:  1577;  load averages:  0.42,  0.25,  0.19                                                 up 2+17:16:01  09:35:12
332 processes: 1 running, 330 sleeping, 1 stopped
CPU:  3.3% user,  0.0% nice,  7.4% system,  1.4% interrupt, 88.0% idle
Mem: 735M Active, 484M Inact, 201M Wired, 43M Cache, 112M Buf, 36M Free
Swap: 2048M Total, 3184K Used, 2045M Free, 8K In

  PID USERNAME         THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
  800 _spamd             1   8    0 14280K  5020K nanslp   6:20  0.73% spamd
77506 squid              1   4    0   181M   173M kqread  19:38  0.34% squid
 1002 root               1  44    0 10872K  5208K select  19:32  0.00% winbindd
  963 root               1  44    0 13108K  7340K select  13:30  0.00% winbindd
  981 qmails             1  44    0  3372K   756K select  13:03  0.00% qmail-todo
49553 root               1  -8    0  3372K  1288K biord    9:45  0.00% find
83307 root               1  -8    0  4396K  1892K biord    9:05  0.00% find
14254 root               1  44    0 12160K  5808K select   5:22  0.00% smbd
  801 _spamd             1  44    0 14280K  5548K select   3:21  0.00% spamd
56144 root               1  -8    0  3372K  1292K biord    1:53  0.00% find
14822 spamd              1  44    0 43796K 39960K select   1:51  0.00% perl5.8.9
89200 root               1  -8    0  4396K  1904K biord    1:31  0.00% find
  947 ejabberd           6  96    0 13140K  8980K select   1:29  0.00% python
  802 _spamd             1  -8    0 14280K  4852K piperd   1:17  0.00% spamd
  974 dnscache           1  44    0  4396K  2348K select   0:58  0.00% dnscache
 1055 root               1  44    0 31408K 26452K select   0:48  0.00% perl5.8.9
  529 root               1 -58    0  6616K  3996K bpf      0:43  0.00% trafd
 1077 root               1  44    0 12020K  5300K select   0:41  0.00% smbd
  975 dnslog             1  -8    0  3372K   748K piperd   0:30  0.00% multilog
  737 root               1  44    0  3432K  1024K select   0:25  0.00% syslogd
77545 squid              1   4    0 10180K  4232K sbwait   0:25  0.00% ntlm_auth
в mail листах эта проблема уже с осени прошлого года