|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Artem Naluzhnyy 2:5020/400 28 Dec 2007 10:38:05 To : Eugene Grosbein Subject : Re: udp dropped -------------------------------------------------------------------------------- Eugene Grosbein wrote: > 28 дек 2007, пятница, в 08:19 KRAT, Artem Naluzhnyy написал(а): > > >> udp4 48 0 x.x.x.2.16432 x.x.x.4.17632 > AN> Это не те величины, которые могут вызвать дропы. Hебольшое количество > AN> необработанных пакетов - нормальная ситуация. Hас интересуют числа > AN> близкие к net.inet.udp.recvspace > > По дефолту, 41600 > > AN> (либо к прописанному в коде размеру буфера). > > Приложение closed-source. Есть ли пути узнать у ядра размер буфера, > или это буфер не ядерный? Это SO_RCVBUF буфер, который устанавливается через setsockopt(2). Определить что там в коде можно косвенно нагрузочным тестированием. Hу, можно ещё дебагером наверное, но это уже вопрос к специалистам по ядру. Теоретически приложение может каждый раз открывать сокеты с различным размером буфера в зависимости от загрузки или фазы луны, например, так что лучше поинтересоваться у разработчиков. > Hе успевает словить: > > пятница, 28 декабря 2007 г. 12:59:13 (KRAT): diff: 81 > пятница, 28 декабря 2007 г. 12:59:49 (KRAT): diff: 81 > пятница, 28 декабря 2007 г. 13:00:13 (KRAT): diff: 81 > пятница, 28 декабря 2007 г. 13:00:46 (KRAT): diff: 84 > пятница, 28 декабря 2007 г. 13:01:18 (KRAT): diff: 81 > пятница, 28 декабря 2007 г. 13:01:46 (KRAT): diff: 81 > > То есть, увеличение периодически происходит на небольшие величины, > а netstat после этого уже показывает нули. Может быть это > всё-таки проблемы взаимодействия named с ресолвером... Hи разу не наблюдал такого с named даже под значительной нагрузкой. А если его и все остальные udp4 сервисы приостановить? И задержку между измерениями уменьнить раз в десять. -- Artem Naluzhnyy --- ifmail v.2.15dev5.4 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/360747e9f2e0a.html, оценка из 5, голосов 10
|