Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Melnikoff                     2:5020/400     22 Dec 2004  14:45:34
 To : "Sergey A. Cherukhin"
 Subject : Re: Так причина битья определилась ? (Бьются большие файлы при закачке.
 -------------------------------------------------------------------------------- 
 
 Sergey A. Cherukhin <rf@ce.cctpu.edu.ru> wrote:
 
 > "Eugene B. Berdnikov" <berd@desert.ihep.su> wrote in message
 > news:986aqc.ftb.ln@protva.ru...
 > > Alex Korchmar <hue-moe@so.yandex.ru> wrote:
 > > AK> Eugene B. Berdnikov <berd@desert.ihep.su> wrote:
 > > AK>
 > > EBB>>  Т.е. файл залить на сервер теперь нельзя, но "на работу это не
 > влияет"?
 > > AK> как я понимаю, залить файл _по_udp_ без обертки и раньше было нельзя,
 > > AK> но с другой диагностикой.
 
 [skip]
 
 > >  В общем, strace nc, но и tcpdump такого диковинного момента со сторонней
 > машины
 > >  не мешало бы рассмотреть.
 
 > Вот вывод strace:
 > execve("/usr/bin/nc", ["nc", "-v", "-v", "-v", "-u", "-l", "-p", "20000"],
 
 [skipp]
 
 > socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3
 > setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
 > bind(3, {sa_family=AF_INET, sin_port=htons(20000),
 > sin_addr=inet_addr("0.0.0.0")}, 16) = 0
 > getsockname(3, {sa_family=AF_INET, sin_port=htons(20000),
 > sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
 
 [skipp]
 
 > select(16, [0 3], NULL, NULL, NULL)     = 1 (in [3])
 
 Гыы, активных сокетов 3-4, а верхний лимит - 16 ;)
 
 > read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 8192) =
 > 8192
 > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 8192)
 > = 8192
 > select(16, [0 3], NULL, NULL, NULL)     = 1 (in [3])
 > read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 8192) =
 > 8192
 > write(1, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 8192)
 > = 8192
 > ...
 > ...
 > ...
 > select(16, [0 3], NULL, NULL, NULL)     = 1 (in [3])
 > read(3, "@\205\300t(\213D$\24\211E\f\213\213\224\0\0\0Q\350hG\0"..., 8192) =
 > 8192
 > write(1, "@\205\300t(\213D$\24\211E\f\213\213\224\0\0\0Q\350hG\0"..., 8192)
 > = 8192
 > select(16, [0 3], NULL, NULL, NULL)     = 1 (in [3])
 > read(3, 0x804e3a8, 8192)                = -1 EAGAIN (Resource temporarily
 > unavailable)
 
 Увы и ах. С размаху на починеную грабельку:
 
 Summary of changes from v2.4.26-pre1 to v2.4.26-pre2
 ============================================
 ....
 David S. Miller:
   o [SUNGEM]: At end of RX completion chain, double check OWN bit with
   completion register
   o [IPV4]: Do not return -EAGAIN on blocking UDP socket, noticed by Olaf
   Kirch
 ....
 
 > Поскольку никаким O_NONBLOCK и не пахнет, могу сделать предположение, что не
 > хватает памяти под буфера в ядре.
 
 Ядер какой?
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Бьются большие файлы при закачке. Hе могу определить причину.   Ilya Anfimov   15 Dec 2004 13:09:31 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Konstantin Tokar   15 Dec 2004 14:55:56 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   15 Dec 2004 16:04:55 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   19 Dec 2004 10:49:08 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   19 Dec 2004 17:03:07 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   20 Dec 2004 09:23:55 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Alex Korchmar   21 Dec 2004 05:46:22 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   21 Dec 2004 08:48:23 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   21 Dec 2004 15:03:34 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Alex Korchmar   21 Dec 2004 22:16:07 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   22 Dec 2004 02:03:11 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Alex Korchmar   22 Dec 2004 02:59:44 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   22 Dec 2004 08:58:17 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Konstantin Tokar   22 Dec 2004 12:44:08 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   22 Dec 2004 13:46:36 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   22 Dec 2004 14:45:34 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   22 Dec 2004 15:37:12 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   22 Dec 2004 16:30:06 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Sergey A. Cherukhin   23 Dec 2004 16:07:14 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   23 Dec 2004 17:00:13 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   22 Dec 2004 17:03:32 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   22 Dec 2004 18:15:24 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   22 Dec 2004 22:03:32 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   23 Dec 2004 15:00:29 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   23 Dec 2004 16:03:11 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   23 Dec 2004 17:00:13 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Andrey Melnikoff   24 Dec 2004 21:15:16 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   slava kozyrev   20 Dec 2004 15:38:12 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Eugene B. Berdnikov   20 Dec 2004 18:47:26 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Alex Korchmar   21 Dec 2004 05:34:25 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Igor Kaminskiy   21 Dec 2004 08:13:38 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   Alex Korchmar   22 Dec 2004 18:00:28 
 Re: Так причина битья определилась ? (Бьются большие файлы при закачке.   [anp/hsw]   21 Dec 2004 02:01:37 
Архивное /ru.linux/643814670811.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional