ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: маленькая скоро сть + linux



>> В любом случае посмотрите в сторону nginx 0.5.20 с sendfile_max_chunk, если 
>> хотите использовать nginx в качестве файлопомойки
Да, это мне и надо.

>>Давайте живые цифры на 8G файлах в 1 поток.
Вот такие результаты:

$du -h bigg.file
9.8G    bigg.file


$ time dd if=bigg.file  of=/dev/zero bs=1M
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB) copied, 197.065 seconds, 53.2 MB/s

real    3m17.068s
user    0m0.024s
sys     0m21.229s

А вот с nginx:
sendfiles off
7Mb/s

senfile on;
#!без sendfile_max_chunk
iostat 40 rMB/s
46.20 MB/s

senfile on;
sendfile_max_chunk 64k;
wget http://localhost/bigg.file
14Mb MB/s

senfile on;
sendfile_max_chunk 256k;
wget http://localhost/bigg.file
55 MB/s

senfile on;
sendfile_max_chunk 512k;
wget -O /dev/null http://localhost/bigg.file
68 MB/s
iostat ~55 rMB/s

senfile on;
sendfile_max_chunk 1024k;
wget -O /dev/null http://localhost/bigg.file
143.56 M/s       !!!
iostat ~140 rMB/s


senfile on;
sendfile_max_chunk 2048k;
wget -O /dev/null http://localhost/bigg.file
111.21 M/s
iostat ~100 rMB/s

FTP download:
$wget -S  -O /dev/null  ftp://127.0.0.1/123/bigg.file
144 M/s
iostat ~150 rMB/s




Спасибо!




 




Copyright © Lexa Software, 1996-2009.