sendfile_max_chunk

Igor Savchenko dicsydel at gmail.com
Thu May 10 18:34:20 MSD 2007


Hello Александр,

Thursday, May 10, 2007, 4:15:15 PM, you wrote:

> Igor Savchenko пишет:

>>> Судя по Server, это  апач отдал, а не nginx.  Сколько отдаёт nginx в тех
>>> же условиях с sendfile_max_chunk=0 и sendfile_max_chunk=256k ?
>> 
>>   HTTP/1.1 200 OK
>>   Server: nginx/0.5.20
>>   Date: Thu, 10 May 2007 13:24:12 GMT
>>   Content-Type: application/octet-stream
>>   Content-Length: 1440062065
>>   Last-Modified: Thu, 10 May 2007 11:37:20 GMT
>>   Connection: keep-alive
>>   Accept-Ranges: bytes
>> Length: 1,440,062,065 (1.3G) [application/octet-stream]
>> 
>>  0% [                                                                                                                  ] 372,736       16.66K/s ETA 23:26:54
>> 
>>  Это с 256K... оборвал, т.к. ждать 23 часа нет времени...
>> 
>>   HTTP/1.1 200 OK
>>   Server: nginx/0.5.20
>>   Date: Thu, 10 May 2007 13:25:59 GMT
>>   Content-Type: application/octet-stream
>>   Content-Length: 1440062065
>>   Last-Modified: Thu, 10 May 2007 11:37:20 GMT
>>   Connection: keep-alive
>>   Accept-Ranges: bytes
>> Length: 1,440,062,065 (1.3G) [application/octet-stream]
>> 
>>  0% [                                                                                                                  ] 262,144       --.--K/s ETA 44:27:40
>> 
>>  Это с 0. Затыкается частенько.. в среднем по виду показывал скорость
>>  10-17КБ в секунду.
>> 
>>  вот конфиг:
>> 
>> 
>> качал test.file2 с этой же машины....
>> 

> То есть даже с выделенного для экспериментов nginx с одним коннектом 
> скорость катастрофически малая? Как-то с трудом верится. sendfile апача
> выдаёт  ~ 25М, а sendfile выделенного nginx'а - 10кбайт. Можно увидеть
> статус этого nginx?

Это тесты были не на "отдельностоящем" nginx а на production. Поставил
"отдельностоящий" nginx с 1 воркером и таким же конфигом.

~10MB/s причем не зависимо от senfile_max_chunk... ставил от 0 до 1M

Качал с localhost.


> Попробуйте поменять методы обработки соединений.
> use epoll;
> use poll;
> use rtsig;

FreeBSD 6.1-RELEASE-p5 ;-)

---------------------------------
Igor V. Savchenko

http://webta.net

mailto: igor at webta.net
ICQ: 86915046






More information about the nginx-ru mailing list