<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: FreeBSD, 70&#037; System в top</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html</link>
    <description>Добрый день,&lt;br&gt;Есть веб-сервер на &lt;br&gt;6.4-RELEASE-p7 FreeBSD 6.4-RELEASE-p7 #0: Fri Oct  2 01:28:08 UTC 2009     root&#064;amd64-builder.daemonology.net:/usr/obj/usr/src/sys/SMP  amd64&lt;br&gt;&lt;br&gt;Софт как обычно: апач, nginx, mysql, named, ftp.&lt;br&gt;Трафика не много, около 2 мегабит.&lt;br&gt;И вот в топе наблюдаю странную картину:&lt;br&gt;last pid: 29001;  load averages:  2.34,  2.39,  2.36                                                                  up 11+21:04:42  16:00:50&lt;br&gt;100 processes: 3 running, 95 sleeping, 2 stopped&lt;br&gt;CPU: 28.1&#037; user,  0.0&#037; nice, 68.9&#037; system,  0.6&#037; interrupt,  2.4&#037; idle&lt;br&gt;Mem: 566M Active, 831M Inact, 267M Wired, 56M Cache, 212M Buf, 103M Free&lt;br&gt;Swap: 4045M Total, 100K Used, 4045M Free&lt;br&gt;&lt;br&gt;  PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND&lt;br&gt;90307 www           1   4    0   125M 45568K accept 0   4:01  4.74&#037; httpd&lt;br&gt;79614 www           1   4    0   122M 42660K accept 0   1:17  4.25&#037; httpd&lt;br&gt;  764 www           1   4    0   121M 41760K accept 1   3:53  4.00&#037; httpd&lt;br&gt;75274 www           1   4    0 </description>

<item>
    <title>FreeBSD, 70&#037; System в top (mega4el)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#12</link>
    <pubDate>Sat, 20 Mar 2010 08:39:28 GMT</pubDate>
    <description>&amp;gt;Чисто для себя поинтересуюсь, у вас двухядерник или a-la hyper-threading? &lt;br&gt;&amp;gt;А чего апачи такие, эмм, толстоватые? По 40-55мб процесс... Какими модулями вы &lt;br&gt;&amp;gt;его нашинковали, если не секрет? &lt;br&gt;&lt;br&gt;После проверки диска ситуация нормализовалась. &lt;br&gt;&lt;br&gt;Проц здесь такой:&lt;br&gt;CPU: Intel(R) Pentium(R) Dual  CPU  E2200  &#064; 2.20GHz (2194.51-MHz K8-class CPU)&lt;br&gt;  Origin = &quot;GenuineIntel&quot;  Id = 0x6fd  Stepping = 13&lt;br&gt;  Features=0xbfebfbff&amp;lt;FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE&amp;gt;&lt;br&gt;  Features2=0xe39d&amp;lt;SSE3,RSVD2,MON,DS_CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM&amp;gt;&lt;br&gt;  AMD Features=0x20100800&amp;lt;SYSCALL,NX,LM&amp;gt;&lt;br&gt;  AMD Features2=0x1&amp;lt;LAHF&amp;gt;&lt;br&gt;  Cores per package: 2&lt;br&gt;real memory  = 2137522176 (2038 MB)&lt;br&gt;avail memory = 2051100672 (1956 MB)&lt;br&gt;ACPI APIC Table: &amp;lt;INTELB R_WATERP&amp;gt;&lt;br&gt;FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs&lt;br&gt; cpu0 (BSP): APIC ID:  0&lt;br&gt; cpu1 (AP): APIC ID:  1&lt;br&gt;&lt;br&gt;А это модули, в принципе все стандартное:&lt;br&gt;cat /usr/local/etc/apache2/httpd.conf &amp;#124;grep Load</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (cuad0)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#11</link>
    <pubDate>Sat, 20 Mar 2010 00:25:50 GMT</pubDate>
    <description>&amp;gt;Т.е. все как бы нормально. &lt;br&gt;&amp;gt;Посмотрим что даст fsck если техники в ДЦ сегодня ее сделают. &lt;br&gt;&lt;br&gt;Ну, как бы да, если бы не sys в 60&#037; да еще на двух процах...&lt;br&gt;Чисто для себя поинтересуюсь, у вас двухядерник или a-la hyper-threading?&lt;br&gt;А чего апачи такие, эмм, толстоватые? По 40-55мб процесс... Какими модулями вы его нашинковали, если не секрет?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (mega4el)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#10</link>
    <pubDate>Fri, 19 Mar 2010 22:59:32 GMT</pubDate>
    <description>top -S&lt;br&gt;CPU: 36.6&#037; user,  0.0&#037; nice, 61.5&#037; system,  0.2&#037; interrupt,  1.7&#037; idle&lt;br&gt;Mem: 874M Active, 543M Inact, 268M Wired, 53M Cache, 212M Buf, 94M Free&lt;br&gt;Swap: 4045M Total, 100K Used, 4045M Free&lt;br&gt;&lt;br&gt;  PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND&lt;br&gt;   11 root          1 171   52     0K    16K RUN    0 129.8H  3.52&#037; idle: cpu0&lt;br&gt;   10 root          1 171   52     0K    16K RUN    1 121.2H  3.37&#037; idle: cpu1&lt;br&gt; 5724 www           1   4    0   123M 43816K accept 1   4:55  3.32&#037; httpd&lt;br&gt; 5721 www           1   4    0   142M 62904K accept 1   4:49  2.98&#037; httpd&lt;br&gt; 5715 www           1   4    0   121M 41844K accept 1   5:00  2.25&#037; httpd&lt;br&gt; 5729 www           1   4    0   124M 44572K accept 1   4:45  2.20&#037; httpd&lt;br&gt;  952 mysql        36  20    0   513M   208M kserel 0 995:40  1.46&#037; mysqld&lt;br&gt;&lt;br&gt;top -I&lt;br&gt;  PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND&lt;br&gt; 5716 www           1   4    0   121M 42208K accept 1   5:03  4.15&#037; httpd&lt;br&gt; 5731 www           1   4    0   128M 48560K accept </description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (cuad0)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#9</link>
    <pubDate>Fri, 19 Mar 2010 21:47:18 GMT</pubDate>
    <description>Хм, просто в том top -S, что вы приводили, pagezero далеко не 0&#037; sys занимал...&lt;br&gt;А без него что там в top-e? Или даже в top -I, чтобы без idle процессов...&lt;br&gt;Впрочем, -S можно опустить, необязательно системный процесс будет дергать sys cpu, т.к. даже системный вызов sendfile() или копирование блока на хдд в любом юзерском приложении будет отражаться в sys cpu.&lt;br&gt;&lt;br&gt;По крайней мере всегда есть возможность, если ребут в single user и fsck нежелателен, попробовать глубокой ночью по очереди выключать основные рабочие процессы и следить за sys cpu, вдруг попадется косвенная причина :))&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (mega4el)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#8</link>
    <pubDate>Fri, 19 Mar 2010 18:02:20 GMT</pubDate>
    <description>да, остался точно таким же.&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (cuad0)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#7</link>
    <pubDate>Fri, 19 Mar 2010 17:35:39 GMT</pubDate>
    <description>&amp;gt;Похоже все-таки с ФС проблема. fsck показал много косяков. Спасибо за наводку! &lt;br&gt;&lt;br&gt;Не факт, что именно ФС - причина, но может косвенно способствовать...&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;Надо будет просить ДЦ сделать проверку в сингл моде. Это ведь самое &lt;br&gt;&amp;gt;правильное решение? &lt;br&gt;&lt;br&gt;Строго говоря - да. Главное, чтобы раздел был отмонтирован, а этого можно добиться и в обычном режиме, если разогнать все процессы, которые могут использовать данный раздел.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;А установка vm.idlezero_enable=0 ничего не изменила. Только процесс pagezero исчез из лидеров. &lt;br&gt;&lt;br&gt;потому, что мы запретили ему использовать idle-циклы cpu для обнуления страниц памяти. &lt;br&gt;А после этого &#037; в system так и остался высокий?&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (mega4el)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#6</link>
    <pubDate>Fri, 19 Mar 2010 17:20:06 GMT</pubDate>
    <description>Похоже все-таки с ФС проблема. fsck показал много косяков. Спасибо за наводку!&lt;br&gt;Надо будет просить ДЦ сделать проверку в сингл моде. Это ведь самое правильное решение?&lt;br&gt;&lt;br&gt;А установка vm.idlezero_enable=0 ничего не изменила. Только процесс pagezero исчез из лидеров. Но загрузка осталась прежней.&lt;br&gt;Вот еще на всякий случай:&lt;br&gt;sysctl -a &amp;#124; grep vm.stats.vm&lt;br&gt;vm.stats.vm.v_kthreadpages: 0&lt;br&gt;vm.stats.vm.v_rforkpages: 0&lt;br&gt;vm.stats.vm.v_vforkpages: 48798182&lt;br&gt;vm.stats.vm.v_forkpages: 3476563642&lt;br&gt;vm.stats.vm.v_kthreads: 46&lt;br&gt;vm.stats.vm.v_rforks: 0&lt;br&gt;vm.stats.vm.v_vforks: 26960&lt;br&gt;vm.stats.vm.v_forks: 612529408&lt;br&gt;vm.stats.vm.v_interrupt_free_min: 2&lt;br&gt;vm.stats.vm.v_pageout_free_min: 34&lt;br&gt;vm.stats.vm.v_cache_max: 27490&lt;br&gt;vm.stats.vm.v_cache_min: 13745&lt;br&gt;vm.stats.vm.v_cache_count: 25238&lt;br&gt;vm.stats.vm.v_inactive_count: 155070&lt;br&gt;vm.stats.vm.v_inactive_target: 20617&lt;br&gt;vm.stats.vm.v_active_count: 201769&lt;br&gt;vm.stats.vm.v_wire_count: 68664&lt;br&gt;vm.stats.vm.v_free_count: 18046&lt;br&gt;vm.stats.vm.v_free_min: 3252&lt;br&gt;vm.stats.vm.v_free_target: 13745&lt;br&gt;vm.st</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (cuad0)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#5</link>
    <pubDate>Fri, 19 Mar 2010 15:59:36 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;vm.stats.misc.zero_page_count: 0 &lt;br&gt;&amp;gt;vm.stats.misc.cnt_prezero: -28686458 &lt;br&gt;&amp;gt;vm.idlezero_maxrun: 16 &lt;br&gt;&amp;gt;vm.idlezero_enable: 1 &lt;br&gt;&amp;gt;security.bsd.map_at_zero: 1 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;На других серверах есть vm.idlezero_enable: 0 и vm.idlezero_enable: 1. Но нигде это &lt;br&gt;&amp;gt;руками не включалось и не выключалось. Но такой проблемы не наблюдается. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Да, кстати, а покажите вашу ветку vm.stats.vm.*&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD, 70&#037; System в top (cuad0)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88469.html#4</link>
    <pubDate>Fri, 19 Mar 2010 15:46:43 GMT</pubDate>
    <description>&amp;gt;Кстати, а оно не может быть связано с процессом pagezero? &lt;br&gt;&lt;br&gt;В пределе может быть связано с чем угодно. Из своего опыта могу только вспомнить, что как-то был аномальный sys&#037; из-за грязной ФС и mysql с его binlog-ом - сервер был не боевой, но под активным юзанием. После сбоя питания никто не проверил таблицы мускуля на покоцанность, а fsck при старте ФС прочекал, но не исправил. При отключении сервера от сетки (чтоб доп. нагрузку никто не создавал) оставалось невнятное шуршание дисками, видимое по iostat и загрузка sys cpu. Ребутнулись в single-user, чтобы все разделы были отмонтированы, fsck-нули всё (была куууча исправлений), перегрузились и все прошло.&lt;br&gt;&lt;br&gt;Если fsck пустить без ключей - он исправлять ничего не будет, а просто выведет косяки, какие найдет. И раздел отмонтировать не надо.&lt;br&gt;&lt;br&gt;Впрочем, у вас, видимо, не с дисками беда.&lt;br&gt;&lt;br&gt;&amp;gt;На других серверах есть vm.idlezero_enable: 0 и vm.idlezero_enable: 1. Но нигде это &lt;br&gt;&amp;gt;руками не включалось и не выключалось. Но такой проблемы не наблюдается. &lt;br&gt;&lt;br&gt;vm.idlezero</description>
</item>

</channel>
</rss>
