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 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
Алексей Бещёков
proforg@xxxxxxxxxxxx
+7 495 7853149
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
|