Re: FreeBSD :)
On Mon, Nov 27, 2006 at 10:20:41AM +0200, Mikolaj Golub wrote:
> >> Чем он так замечателен?
> VV> http://www.citrin.ru/daemonnews/netgraph.html
> VV> Я пользуюсь ng_netflow.
>
> Под линукс тоже есть подобная штучка:
>
> http://www.read.cs.ucla.edu/click/
>
> Но похоже не вызвала большого энтузиазьма в массах.
Это как-бы совсем не то.
netgraph - это набор модулей (ядра), которые пользователь соединяет в
необходимой ему последовательности. Модули самые разные и решают свою
узкоочерченную задачу (unix-way все-таки).
Больше всего это напоминает... водопровод :-) c его трубами, муфтами,
тройниками.
Вобщем-то очень и очень удобное и элегантное решение. А главное -
чрезвычайно гибкое. Конечно, без него можно прожить, решить задачу по
другому, но netgraph - яркое и уникальное решение. FreeBSD сейчас
явно выбилась из mainstrem'а, но все таки в ней полно идей, на которые
стоит обратить внимание.
Граждане с лозунгом "я как-то поставил Фрю, но у нее такая тормозная ФС" -
у 5.x VFS и большАя часть драйверов была под global mutex (GIANT), что и
вызывали тормоза. В 6.x и 7.x (CURRENT) VFS и почти все подсистемы из под
GIANT вывели, и те же операции с FS работают даже на глаз сильно шустрее.
--
Andrew Degtiariov
DA-RIPE
Reply to: