Re: Есть ли методика подсчёта размеров буферов

Борис Долгов boris at dolgov.name
Wed Jul 9 16:18:15 MSD 2008


В основном это будет зависеть от среднего размера генерируемой страницы.

9 июля 2008 г. 15:57 пользователь Malik Abdugaliev <malik at elcat.kg> написал:

> Привет.
>
> Подскажите, пожалуйста, как определять размеры буферов, оптимальных для
> данных
> системы и задач?
> Хотелось бы максимальной оптимизации системы, ну или хотя бы минимально
> необходимых изменений )
>
> Софт:
> - ФриБСД 7, средний за сутки load average - 0.6, максимум - 2.
> - nginx
> - php5-factcgi
> - mysql 5
> - invision power board 2.3.5, в среднем за сутки 450 пользователей в
> онлайн,
> максимум - 850.
>
> Железо:
> - Intel Xeon Quad-Core E5440
> - RAM 4GB
> - SAS RAID5
>
> Конфиг nginx:
>
> worker_processes 5;
>
> events {
>    worker_connections  1024;
> }
>
> http {
>    include       mime.types;
>    default_type  application/octet-stream;
>    access_log off;
>    gzip  on;
>    gzip_min_length  1100;
>    gzip_buffers     4 8k;
>    gzip_types       text/plain;
>
>    output_buffers   1 32k;
>    postpone_output  1460;
>
>    sendfile         on;
>    tcp_nopush       on;
>    tcp_nodelay      on;
>    send_lowat       12000;
>
>    keepalive_timeout  75 20;
>
>    server_names_hash_bucket_size 64;
>
>    ############# server
>    server {
>        listen 80;
>        server_name  www.domain.tld
>
>        error_log off;
>
>        location / {
>            root   /www/site;
>            index  index.php;
>            client_max_body_size       10m;
>            client_body_buffer_size    128k;
>            autoindex off;
>        } #end of location /
>
>        # файлы, заканчивающиеся на .php передавать в fastcgi:
>        location ~* ^.+\.(php)$ {
>           # наш fastcgi ждёт соединений через Юникс-сокет:
>           fastcgi_pass unix:/tmp/php.sock;
>           fastcgi_index  index.php;
>
>           # передать в fastcgi следующие параметры:
>           # - необходимый минимум:
>           fastcgi_param  SCRIPT_FILENAME    /www/site$fastcgi_script_name;
>           fastcgi_param  QUERY_STRING       $query_string;
>           fastcgi_param  REMOTE_ADDR        $remote_addr;
>           # - остальное:
>           include /usr/local/nginx/conf/fastcgi_params;
>
>        # конец секции location:
>        }
>    } #end of server section
> }
>
>
> Спасибо.
> Малик.
>
>


-- 
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080709/25f5b0a0/attachment.html>


More information about the nginx-ru mailing list