|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 23 Jul 2004 00:04:21 To : Slawa Olhovchenkov Subject : Re: ALTQ -- обpатный отсчет -------------------------------------------------------------------------------- >>> Slawa Olhovchenkov wrote: VN>>>> Это значительно проще чем вообще заниматься разработкой и писать VN>>>> новый код. SO>>> Э. Я бы не сказал. SO>>> Разработать с нуля архитектуру, заточенную под FreeBSD может оказаться SO>>> проще и эффективнее, чем адаптировать кросплатформенную архитектуру SO>>> ALTQ на уже изменившиеся (в очередной раз структуры). И не только SO>>> драйверные -- но и вызовы захвата памяти/локов могут оказаться уже SO>>> другими. VN>> Ты не понял. Есть готовый KAME'шный патч на некоторую версию. SO> Совершенно не MPSAFE, кстати. Сетевой стек и так только-только начинает быть mpsafe (считай, еще не начал). SO> Проще всю привязку с нуля разработать заново. И будет не ALTQ а свое. Повторю твои слова - алгоритмы-то зачем переписывать? ;)) SO>>> Сами алгоритмы-то шейпинга разрабатывать и исследовать совершенно ни SO>>> к чему. VN>> Их реализация может меняться в зависимости от ряда системных VN>> особенностей (например, приходит пакет в очередь на bottom half или на VN>> top half). SO> Hадо принимать пакет туда, куда правильнее. При чем тут куда прием? Для 4.* генерация icmp echo reply, например, происходит в bottom half в контексте прерывания. Для 5.* это уже контекст процесса (swi_net). -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383ee013f06.html, оценка из 5, голосов 10
|