Скорость работы mod_php

Тема в разделе "Администрирование серверов", создана пользователем ask0n, 1 окт 2010.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Есть сервер с freebsd 8, на котором в связке работает nginx + apache.
    Всю статику nginx отдает сам, динамика передается на бэкенд, где выполняется зазенденный php скрипт через mod_php.
    При этом URT (upstream response time) по логам nginx доходит до 2-4с по ответам 200 и до 0.3-0.7 при 302 ответах от бэкенда.
    LA на самом сервер практически равно 0, из 20 висящих процессов httpd реально в пиковой нагрузке загруженны 2-4, остальные просто простаивают.
    До переезда на freebsd те же скрипты работали на дебиан ламп, там urt никогда не поднимался выше 0.3, в 95% случаев urt был 0.000
    По конфигурации железа дебиан сервер был раза в 4 слабее freebsd сервера.
    Файловая система на сервере ZFS, gstat стабильно по 0, ARC заполнен где-то на 80%, т.е. практически все берется из оперативки.
    Скрипты выполняемые на php работают с mysql, в slow log для mysql за 45 дней аптайма не было ни единой записи.

    Сейчас по pingdom страница размером 2Мб отдается за 7.5с. Но при повышении нагрузки, а именно при часовом количестве кликов >3.5к начинается резкий спад трафа, в эти моменты по pingdom отдача страницы происходит за 11-13с

    В каком направлении копать в поисках узкого места?
     
  2. ever

    ever Создатель

    Регистр.:
    25 май 2010
    Сообщения:
    10
    Симпатии:
    2
    когда-то я отказался от фрибсди по причине не мочи его справиться с простейшим скриптом на шеле (клонирующий сам себя). linux без проблем справлялся.
    тогда так и не выяснил причину, была фрисбдя 5.3 кажется. с тех пор работаю с линуксой - проблем подобных нет. может кто из гуру обьяснит в чем дело?
     
  3. despainer

    despainer

    Регистр.:
    15 фев 2008
    Сообщения:
    615
    Симпатии:
    168
    тут дело не в ос а в кривизне рук

    на самом деле если оттюнинговать параметры ядра то тут фря нагнет линукс

    писал как то для фри скрипт который рекурсивно создает файлы в пределах заданной папки и ниже по уровню проблем не было...
     
  4. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Мужики, я все понимаю, но прошу без холивара. Есть задачи, есть инструменты под задачи.
    Если бы могли существовать "эталонные" настройки, уже давно выпустили бы WEB-OS в который только названия вирт хостов надо было бы вписать или BD-OS в которой только бы новые базы заводить надо было и в WEB-OS пути к BD-OS прописать ;)
    Фразы по типу "юзал BSD, линукс понятнее" или "BSD рулит, ты его просто готовить не умеешь" не содержат конструктива, давайте по существу, благо BSD позволяет все нюансы своей работы до винтика разобрать даже без сторонних утилит и тестов.
    Люди советовали на продакшн ZFS не ставить, уже был готов к UFS вернуться, глядя по gstat как дисковая подсистема загибается, но поэкспериментировал с настройками ARC и трабл ушел.
    Еще раз я спрашиваю не об абстрактной системе в вакууме, а о рабочем серваке, который в данный момент имеет загрузку в 5-7% по полосе пропускания, LA в районе 0.1-0.7 и суточным посещением ~40k уников.
    ab на серваке показывает потолок в 40 коннектов в секунду, к отдаче статики через nginx у меня претензий нет.
    Мне кажется что на сервере несколько медленно выполняются php скрипты, как это можно локализовать? Или например замедлить еще сильнее чтоб потом вернуть все на место и сказать у меня все хорошо работает, tuning is evil? ;)
     
  5. d1v3r

    d1v3r Создатель

    Регистр.:
    13 дек 2009
    Сообщения:
    33
    Симпатии:
    5
    Как всегда в направлении логов и конфигов.
    Можно увидеть конфиг апача и вывод команд: top, ps aux, netstat -m ?
    Скорее всего узкое место в конфигах, если говоришь что с загрузкой и процессами все ок.
     
  6. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Код:
    ServerRoot "/usr/local"
    Listen 127.0.0.1:8080
    LoadModule authn_file_module libexec/apache22/mod_authn_file.so
    LoadModule authz_host_module libexec/apache22/mod_authz_host.so
    LoadModule authz_user_module libexec/apache22/mod_authz_user.so
    LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
    LoadModule auth_digest_module libexec/apache22/mod_auth_digest.so
    LoadModule include_module libexec/apache22/mod_include.so
    LoadModule filter_module libexec/apache22/mod_filter.so
    LoadModule log_config_module libexec/apache22/mod_log_config.so
    LoadModule mime_module libexec/apache22/mod_mime.so
    LoadModule status_module libexec/apache22/mod_status.so
    LoadModule info_module libexec/apache22/mod_info.so
    LoadModule vhost_alias_module libexec/apache22/mod_vhost_alias.so
    LoadModule dir_module libexec/apache22/mod_dir.so
    LoadModule alias_module libexec/apache22/mod_alias.so
    LoadModule rewrite_module libexec/apache22/mod_rewrite.so
    LoadModule rpaf_module  libexec/apache22/mod_rpaf-2.0.so
    LoadModule cgi_module libexec/apache22/mod_cgi.so
    LoadModule geoip_module       libexec/apache22/mod_geoip.so
    LoadModule php5_module        libexec/apache22/libphp5.so
    GeoIPEnable on
    <IfModule !mpm_netware_module>
    <IfModule !mpm_winnt_module>
    User www
    Group www
    </IfModule>
    </IfModule>
    ServerAdmin root@cisco.com
    ServerName 111.111.111.111
    DocumentRoot "/usr/local/www/apache22/data"
    <Directory />
        AllowOverride None
        Order deny,allow
        Deny from all
    </Directory>
    <Directory "/usr/local/www/apache22/data">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    <IfModule dir_module>
        DirectoryIndex index.html index.php
    </IfModule>
    <FilesMatch "^\.ht">
        Order allow,deny
        Deny from all
        Satisfy All
    </FilesMatch>
    ErrorLog "/var/log/httpd-error.log"
    LogLevel debug
    <IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"  \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
        <IfModule logio_module>
          LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
        </IfModule>
    </IfModule>
    <IfModule alias_module>
        ScriptAlias /cgi-bin/ "/usr/local/www/apache22/cgi-bin/"
    </IfModule>
    <IfModule cgid_module>
    </IfModule>
    <Directory "/usr/local/www/apache22/cgi-bin">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
    </Directory>
    DefaultType text/plain
    <IfModule mime_module>
        TypesConfig etc/apache22/mime.types
        AddType application/x-compress .Z
        AddType application/x-gzip .gz .tgz
        AddType text/html .shtml
        AddOutputFilter INCLUDES .shtml
    </IfModule>
    <IfModule mpm_prefork_module>
         StartServers            10
         MinSpareServers          5
         MaxSpareServers         15
         MaxClients             200
         MaxRequestsPerChild  10000
    </IfModule>
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>
    NameVirtualHost *
    <VirtualHost *>
        ServerName 111.111.111.111
        DocumentRoot "/usr/local/www/apache22/data"
    </VirtualHost>
    Include etc/apache22/Includes/*.conf
    
    Для вхоста:
    Код:
    <VirtualHost *>
        ServerName xxx.com
        ServerAlias www.xxx.com
        DocumentRoot /www/xxx/html
        AddDefaultCharset windows-1251
        php_flag allow_call_time_pass_reference On
        php_admin_value doc_root /www/xxx/html/
        php_admin_value upload_tmp_dir /www/xxx/tmp/
        php_admin_value session.save_path /www/xxx/tmp/
        php_admin_value memory_limit "64M"
        php_admin_value upload_max_filesize "2M"
        php_admin_flag allow_url_include off
        php_flag display_errors Off
        php_admin_value allow_url_fopen On
            <Directory />
            Options -Indexes -SymLinksIfOwnerMatch +Includes
            AllowOverride All
            Order Deny,Allow
            DirectoryIndex index.shtml index.html index.php
            </Directory>
        ErrorLog        /var/log/httpd/xxx.com-error.log
    </VirtualHost>
    
    top -SH:
    Код:
    last pid: 41294;  load averages:  0.08,  0.21,  0.23                                                up 38+10:33:20  21:59:55
    137 processes: 3 running, 123 sleeping, 11 waiting
    CPU:  6.4% user,  0.0% nice,  2.1% system,  0.0% interrupt, 91.5% idle
    Mem: 376M Active, 111M Inact, 820M Wired, 12M Cache, 2568M Free
    Swap: 4096M Total, 4096M Free
      PID USERNAME PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
       11 root     171 ki31     0K    16K RUN     1 843.7H 98.58% {idle: cpu1}
       11 root     171 ki31     0K    16K RUN     0 860.1H 93.65% {idle: cpu0}
    27437 www       52    0 28860K 18748K accept  1   3:10  4.39% httpd
    33293 www       51    0 29884K 19836K accept  0   0:51  3.66% httpd
        0 root     -68    0     0K   360K -       0 289:46  0.20% {em0 taskq}
    37376 www       44   -5 14992K  3628K kqread  1   0:09  0.10% nginx
    37379 www       44   -5 14992K  3624K kqread  1   0:07  0.10% nginx
        5 root      -8    -     0K    36K l2arc_  0 469:47  0.00% {l2arc_feed_threa}
     1205 mysql     44    0  1147M   207M ucond   0 293:14  0.00% {mysqld}
     1205 mysql     44    0  1147M   207M ucond   1 292:42  0.00% {mysqld}
     1205 mysql     44    0  1147M   207M ucond   1 277:21  0.00% {mysqld}
       14 root      44    -     0K     8K syncer  0  50:40  0.00% syncer
       12 root     -32    -     0K    88K WAIT    0  34:33  0.00% {swi4: clock}
     1205 mysql     44    0  1147M   207M ucond   0  33:15  0.00% {mysqld}
     1205 mysql     44    0  1147M   207M ucond   1  33:09  0.00% {mysqld}
     1205 mysql     44    0  1147M   207M ucond   1  32:29  0.00% {mysqld}
       13 root      44    -     0K     8K -       1  20:44  0.00% yarrow
       12 root     -44    -     0K    88K WAIT    0  20:25  0.00% {swi1: netisr 0}
        0 root     -16    0     0K   360K -       0  16:48  0.00% {spa_zio}
        3 root      -8    -     0K     8K -       1  12:34  0.00% g_up
       12 root     -32    -     0K    88K WAIT    1   9:38  0.00% {swi4: clock}
        0 root     -16    0     0K   360K -       1   9:15  0.00% {spa_zio_7}
        0 root     -16    0     0K   360K -       1   9:14  0.00% {spa_zio_6}
        0 root     -16    0     0K   360K -       0   9:14  0.00% {spa_zio_0}
        0 root     -16    0     0K   360K -       0   9:08  0.00% {spa_zio_4}
        0 root     -16    0     0K   360K -       0   9:05  0.00% {spa_zio_2}
        0 root     -16    0     0K   360K -       0   9:05  0.00% {spa_zio_3}
        0 root     -16    0     0K   360K -       0   9:04  0.00% {spa_zio_1}
        0 root     -16    0     0K   360K -       0   9:02  0.00% {spa_zio_5}
        5 root      -8    -     0K    36K tx->tx  1   7:40  0.00% {txg_thread_enter}
     1205 mysql     44    0  1147M   207M select  1   7:34  0.00% {mysqld}
    82378 www       60    0 29884K 19588K accept  0   5:42  0.00% httpd
     1205 mysql     44    0  1147M   207M select  0   5:36  0.00% {initial thread}
     1205 mysql     44    0  1147M   207M select  1   5:29  0.00% {mysqld}
        4 root      -8    -     0K     8K -       1   5:18  0.00% g_down
    
    Код:
    USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
    root     11 192.7  0.0     0    16  ??  RL   27Aug10 102231:49.86 [idle]
    mysql  1205  4.6  5.2 1174628 211700  v0- S    27Aug10 1889:43.54 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/my.cnf --basedir=/usr/local --datadir=/var/db/mysql --log-error=/var/db/mysql/h10.dtnet.org.err --pid-file=/var/db/mysql/xxx.org.pid --socket=/tmp/mysql.sock --port=3306
    www   16424  4.1  0.5 28860 18620  ??  S     6:42PM   3:36.90 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   33234  2.5  0.5 28860 18608  ??  S     8:59PM   1:14.77 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   27437  2.2  0.5 28860 18748  ??  S     8:12PM   3:12.24 /usr/local/sbin/httpd -DNOHTTPACCEPT
    root      0  0.3  0.0     0   360  ??  DLs  27Aug10 388:15.65 [kernel]
    root      5  0.3  0.0     0    36  ??  DL   27Aug10 478:42.55 [zfskern]
    www   37376  0.1  0.1 14992  3628  ??  S<    9:29PM   0:09.74 nginx: worker process (nginx)
    root      1  0.0  0.0  1888   328  ??  ILs  27Aug10   0:00.17 /sbin/init --
    root      2  0.0  0.0     0     8  ??  DL   27Aug10   2:18.60 [g_event]
    root      3  0.0  0.0     0     8  ??  DL   27Aug10  12:34.51 [g_up]
    root      4  0.0  0.0     0     8  ??  DL   27Aug10   5:18.06 [g_down]
    root      6  0.0  0.0     0     8  ??  DL   27Aug10   0:02.67 [pagedaemon]
    root      7  0.0  0.0     0     8  ??  DL   27Aug10   0:00.00 [vmdaemon]
    root      8  0.0  0.0     0     8  ??  DL   27Aug10   0:00.04 [pagezero]
    root      9  0.0  0.0     0     8  ??  DL   27Aug10   0:13.43 [bufdaemon]
    root     10  0.0  0.0     0     8  ??  DL   27Aug10   0:00.00 [audit]
    root     12  0.0  0.0     0    88  ??  WL   27Aug10  68:59.38 [intr]
    root     13  0.0  0.0     0     8  ??  DL   27Aug10  20:44.19 [yarrow]
    root     14  0.0  0.0     0     8  ??  DL   27Aug10  50:40.59 [syncer]
    root     15  0.0  0.0     0     8  ??  DL   27Aug10   0:17.30 [vnlru]
    root     16  0.0  0.0     0     8  ??  DL   27Aug10   0:19.74 [softdepflush]
    root     17  0.0  0.0     0     8  ??  DL   27Aug10   4:31.83 [flowcleaner]
    root    144  0.0  0.0  1536   596  ??  Is   27Aug10   0:00.00 adjkerntz -i
    root    606  0.0  0.0  1888   492  ??  Is   27Aug10   0:00.03 /sbin/devd
    root    758  0.0  0.0  3344   864  ??  Ss   27Aug10   0:21.80 /usr/sbin/syslogd -ss
    root   1250  0.0  0.1  5388  2144  ??  Is   27Aug10   0:00.05 /usr/sbin/sshd
    root   1258  0.0  0.1  6084  2668  ??  Ss   27Aug10   0:46.05 sendmail: accepting connections (sendmail)
    smmsp  1262  0.0  0.1  6084  2408  ??  Is   27Aug10   0:00.97 sendmail: Queue runner@00:30:00 for /var/spool/clientmqueue (sendmail)
    www    7953  0.0  0.5 28860 18740  ??  I     5:35PM   4:24.59 /usr/local/sbin/httpd -DNOHTTPACCEPT
    root  27761  0.0  0.4 27836 16476  ??  Ss   23Sep10   0:26.09 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   29965  0.0  0.5 28860 18356  ??  I     8:34PM   0:16.07 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   33293  0.0  0.5 29884 19836  ??  I     8:59PM   0:51.97 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   37377  0.0  0.1 14992  3620  ??  S<    9:29PM   0:08.45 nginx: worker process (nginx)
    www   37378  0.0  0.1 14992  3624  ??  S<    9:29PM   0:09.56 nginx: worker process (nginx)
    www   37379  0.0  0.1 14992  3624  ??  S<    9:29PM   0:07.35 nginx: worker process (nginx)
    root  53844  0.0  0.1 14992  3288  ??  Is   Tue11PM   0:02.95 nginx: master process /usr/local/sbin/nginx
    bind  59083  0.0  0.8 42148 31040  ??  Ss   13Sep10   0:17.27 /usr/sbin/named -t /var/named -u bind
    root  72812  0.0  0.0  3376  1196  ??  Ss   23Sep10   0:11.20 /usr/sbin/cron -s
    root  76103  0.0  0.0  3700  1876  ??  Ss   Sun06PM   0:01.14 screen -Rd
    www   82378  0.0  0.5 29884 19588  ??  I     1:44PM   5:41.58 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   85243  0.0  0.5 29884 19628  ??  I    Sun08PM   2:58.95 /usr/local/sbin/httpd -DNOHTTPACCEPT
    www   86913  0.0  0.5 28860 18832  ??  I    Thu08PM   1:20.16 /usr/local/sbin/httpd -DNOHTTPACCEPT
    mysql  1029  0.0  0.0  3624   972  v0- I    27Aug10   0:00.03 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql --pid-file=/var/db/mysql/xxx.org.pid
    root   1355  0.0  0.0  3344   836  v0  Is+  27Aug10   0:00.00 /usr/libexec/getty Pc ttyv0
    root   1356  0.0  0.0  3344   836  v1  Is+  27Aug10   0:00.00 /usr/libexec/getty Pc ttyv1
    root  52718  0.0  0.0  3808  1448   0  I     8:30AM   0:00.01 su
    root  52724  0.0  0.1  5652  2148   0  I+    8:30AM   0:00.02 _su (csh)
    root  41503  0.0  0.0  3424   948   1  R+   10:01PM   0:00.00 ps auxww
    root  76104  0.0  0.1  5652  2364   1  Ss   Sun06PM   0:00.44 /bin/csh
    root  37477  0.0  0.0  3808  1448   2  I     9:29PM   0:00.01 su
    root  37485  0.0  0.1  5652  2104   2  I     9:29PM   0:00.02 _su (csh)
    root  37493  0.0  0.0  3700  1656   2  S+    9:29PM   0:00.12 screen -Rd
    
    Код:
    618/1947/2565 mbufs in use (current/cache/total)
    290/740/1030/66560 mbuf clusters in use (current/cache/total/max)
    290/478 mbuf+clusters out of packet secondary zone in use (current/cache)
    36/356/392/33280 4k (page size) jumbo clusters in use (current/cache/total/max)
    0/0/0/16640 9k jumbo clusters in use (current/cache/total/max)
    0/0/0/8320 16k jumbo clusters in use (current/cache/total/max)
    878K/3390K/4269K bytes allocated to network (current/cache/total)
    0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
    0/0/0 requests for jumbo clusters denied (4k/9k/16k)
    255/1072/16896 sfbufs in use (current/peak/max)
    0 requests for sfbufs denied
    0 requests for sfbufs delayed
    67248102 requests for I/O initiated by sendfile
    0 calls to protocol drain routines
    Код:
    Filesystem    Size    Used   Avail Capacity  Mounted on
    web           449G    133M    449G     0%    /
    devfs         1.0K    1.0K      0B   100%    /dev
    web/tmp       449G    1.7M    449G     0%    /tmp
    web/usr       450G    1.3G    449G     0%    /usr
    web/home      450G    811M    449G     0%    /usr/home
    web/ports     449G    417M    449G     0%    /usr/ports
    web/src       449G    219M    449G     0%    /usr/src
    web/var       449G    103M    449G     0%    /var
    web/var/db    450G    804M    449G     0%    /var/db
    devfs         1.0K    1.0K      0B   100%    /var/named/dev
    Код:
    dT: 1.003s  w: 1.000s
     L(q)  ops/s    r/s   kBps   ms/r    w/s   kBps   ms/w   %busy Name
        0      0      0      0    0.0      0      0    0.0    0.0| ad2
        0      0      0      0    0.0      0      0    0.0    0.0| ad2p1
        0      0      0      0    0.0      0      0    0.0    0.0| ad2p2
        0      0      0      0    0.0      0      0    0.0    0.0| ad2p3
        0      0      0      0    0.0      0      0    0.0    0.0| ad3
        0      0      0      0    0.0      0      0    0.0    0.0| gptid/93b6ddb9-746a-11df-a06d-00123fecda6c
        0      0      0      0    0.0      0      0    0.0    0.0| gptid/be12b78a-746a-11df-a06d-00123fecda6c
        0      0      0      0    0.0      0      0    0.0    0.0| ad3p1
        0      0      0      0    0.0      0      0    0.0    0.0| ad3p2
        0      0      0      0    0.0      0      0    0.0    0.0| ad3p3
        0      0      0      0    0.0      0      0    0.0    0.0| gptid/743fe5d0-ad32-11df-b8b6-00123fecda6c
    Код:
             Type InUse MemUse HighUse Requests  Size(s)
           DEVFSP     0     0K       -      233  32
         mtx_pool     2     8K       -        2  4096
        pfs_nodes    21     3K       -       21  128
              osd    12     1K       -      477  16,32
        ar_driver     0     0K       -       12  512,2048
          subproc   318   301K       -  4636371  256,4096
             proc     2    32K       -        2
          session    20     2K       -   106576  64
             pgrp    26     2K       -   112991  64
             cred   102    10K       - 73838818  64,128
          uidinfo     7     5K       -   134750  64,4096
           plimit    18     5K       -  1469602  256
             GEOM    89    11K       -     2679  16,32,64,128,256,512,1024
        sysctltmp     0     0K       -    82287  16,32,64,128,2048
        sysctloid  2478    76K       -     2532  16,32,64,128
           sysctl     0     0K       -  2113763  16,32,64
          callout     1   512K       -        1
             umtx   372    24K       -      372  64
         p1003.1b     1     1K       -        1  16
             SWAP     2   549K       -        2  64
           bus-sc    41    48K       -      850  16,32,64,128,256,512,1024,2048,4096
              bus   560    27K       -     3054  16,32,64,128,1024
          devstat     6    13K       -        6  16,4096
     eventhandler    73     4K       -       73  32,64,128
             kobj   150   300K       -      201  2048
          Per-cpu     1     1K       -        1  16
           kbdmux     6    10K       -        6  16,256,1024,2048,4096
             rman    90     6K       -      477  32,64
              LED     2     1K       -        2  64
             sbuf     0     0K       -   227500  16,32,64,128,256,512,1024,2048,4096
        taskqueue    59     3K       -       85  16,32,64
           Unitno    16     1K       -      930  16,64
              iov     0     0K       - 250511032  16,32,64,128,256,512,1024,2048
           select   243    16K       -      243  64
         ioctlops     0     0K       -  9831711  16,32,64,128,256,512,1024,4096
              msg     4    25K       -        4  1024,4096
              sem     4     6K       -        4  256,512,1024,4096
              shm    11    22K       -  3311579  1024
              tty    20    10K       -      146  512,1024,2048
              pts     3     1K       -      125  128
         mbuf_tag     0     0K       -        1  32
             ksem     1     4K       -        1  4096
            shmfd     1     4K       -        1  4096
         acpitask     1     1K       -        1  1024
              pcb    15    35K       -  5683214  16,512,1024
           soname     5     1K       - 77729911  16,32,128
              acl     0     0K       -     3337  4096
         vfscache     1   512K       -        1
         vfs_hash     1   256K       -        1
           vnodes     3     1K       -      225  32,128
          acpisem    17     2K       -       17  64,128
      vnodemarker     0     0K       -  1773701  512
            mount   111     3K       -      257  16,32,64,128,256
              BPF     4     1K       -      987  16,64,128,256,512,2048,4096
      ether_multi     7     1K       -        8  16,32,64
           ifaddr    28     5K       -       28  16,32,256,2048
            ifnet     5     5K       -        5  64,1024
            clone     5    20K       -        5  4096
           arpcom     3     1K       -        3  16
          lltable     9     2K       -     1419  128,256
           isadev     9     1K       -        9  64
           acpica   736    38K       -    24307  16,32,64,128,256,512
         pci_link    14     2K       -       14  32,128
          acpidev    26     1K       -       26  32
      ata_generic     3     3K       -        3  1024
          entropy  1024    64K       -     1024  64
         routetbl   173 16426K       -   355578  16,32,64,128,256
             igmp     4     1K       -        4  128
             cdev     9     2K       -        9  128
         in_multi     2     1K       -        2  128
        ad_driver     2     1K       -        2  32
      IpFw/IpAcct     2     1K       -        2  16,64
        hostcache     1   512K       -        1
         syncache     1   144K       -        1
          NFS FHA     1     1K       -        1  1024
              rpc     2     5K       -        2  128,4096
    audit_evclass   172     3K       -      211  16
           newblk     1     1K       -        1  256
         inodedep     1   256K       -        1
          pagedep     1    64K       -        1
          UMAHash     2     1K       -        2  256
            sigio     5     1K       -     7025  32
         filedesc   121   128K       -  5934920  16,32,64,128,256,512,1024,2048,4096
        vm_pgdata     2    65K       -        2  64
             kenv    82     7K       -       90  16,32,64,128,4096
         atkbddev     2     1K       -        2  32
           kqueue    36    36K       -  6471419  32,128,256,1024,2048,4096
           DEVFS1    71    18K       -      193  256
           apmdev     1     1K       -        1  64
        proc-args    33     2K       -  5576564  16,32,64,128,256
           DEVFS3   167    22K       -      293  128,256
          ithread    78     8K       -       78  16,64,128
          io_apic     2     2K       -        2  1024
           DEVFS2    68     2K       -       68  16
           linker    76     3K       -       98  16,32,256
          memdesc     1     4K       -        1  4096
         nexusdev     4     1K       -        4  16
            lockf    24     2K       -   212569  32,64
       DEVFS_RULE    53    13K       -       53  32,256
             temp    24   993K       - 11645715  16,32,64,128,256,512,1024,2048,4096
           devbuf   258  1128K       -      275  16,32,64,128,256,512,1024,2048,4096
            DEVFS    17     1K       -       18  16,64
           module   216    14K       -      216  64,128
       kstat_data     3     1K       -        3  32
          solaris 317691 567213K       - 16599769047  16,32,64,128,256,512,1024,2048,4096
    
     
  7. d1v3r

    d1v3r Создатель

    Регистр.:
    13 дек 2009
    Сообщения:
    33
    Симпатии:
    5
    Попробуй,
    HostnameLookups off
    KeepAlive off
    Да и подумай нужна ли тебе AllowOverride All в официальной документации по тюнингу апача сказано: для максимальной производительности AllowOverride None.
     
  8. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Это дефолтовые настройки:
    extra/httpd-default.conf:HostnameLookups Off
    extra/httpd-default.conf:KeepAlive Off
    AllowOverride None - нельзя, в корне лежит динамически генерируемый скриптом .htaccess со списком deny хостов. В поддиректориях лежат .htaccess файлы с правилами для rewrite.
     
  9. d1v3r

    d1v3r Создатель

    Регистр.:
    13 дек 2009
    Сообщения:
    33
    Симпатии:
    5
    Ок, Давай дальше разбираться,
    Загрузи апач в debug mode httpd -X, чтобы работал только один процесс апача. Теперь берем в руки truss -c -p PID-апача и вывод сюда.

    ps JekON ты бы ссылку ссылку чтоли дал, чтобы все знали на какой вопрос здесь ответ, может еще кому-нибудь пригодиться...
     
Статус темы:
Закрыта.