ПРОЕКТЫ 


  АРХИВ 


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: amd64, sendfile & файл ы > 4GB



On Mon, Apr 23, 2007 at 04:39:08PM +0400, proforg wrote:

> Коллеги, а кто нить смог решить эту  
> проблему ?
> Или хотя бы понять в чём дело ?

Нужен отладочный лог.

> On 13.03.2007, at 23:36, Sergey Serov wrote:
> 
> >Hello, Igor & list!
> >Наблюдаю следующую проблему.
> >
> >Если юзер качает большой файл более  
> >4Гиг и в несколько потоков, то на
> >2.6.18-3-amd64 SMP (amd dual core) некоторые потоки  
> >постоянно реконнектятся.
> >nginx при этом пишет в лог "nginx sendfile() failed  
> >(22: Invalid argument)".
> >
> >На 2.6.18.5 SMP (intel dual core) все нормально.
> >
> >Если sendfile off, то все нормально и на amd64.
> >
> >Причем, потоки которые прерываются  
> >не обязательно стартуют с байта более
> >2**32. Если и те, которые стартуют с  
> >байта до 1Г.
> >
> ># nginx -v
> >nginx version: nginx/0.5.12


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.