URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 7160
[ Назад ]

Исходное сообщение
"OpenNews: Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"

Отправлено opennews , 03-Июн-05 01:14 
OpenKETA (http://openketa.sourceforge.net/) - web сервер, работающий в режиме ядра (как модуль).
Доступны две версии - для Linux и для FreeBSD 5.


OpenKeta обслуживает отдачу только статического контента, запросы к скриптам перенаправляются на внешний web-сервер.

URL: http://openketa.sourceforge.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=5554


Содержание

Сообщения в этом обсуждении
"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено Brain , 03-Июн-05 01:14 
Блин 1 маааленькая дырочка в OpenKETA, создаст целый порадный вход в систему.

"Интересное ПО:  OpenKeta - web сервер, работающий в режиме я..."
Отправлено butcher , 03-Июн-05 08:03 
Скорее она создаст kernel panic.

"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено bass , 03-Июн-05 09:02 
обоим 2-ка. читать как ядра работают с модулями, затем читать module force loading|unloading.

в принципе идея http accel на уровне ядра не нова, взять тот же tux. однако для небольшого веб-сервера довольно удобная штука. Например тот же wpad разместить на промежуточном руотере, а не на головном httpd.


"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено Аноним , 03-Июн-05 11:47 
Производительности это не даст... Смысл лишь может быть при микроядре, и то наврятле.

Затея интересная и только, можно например vim встроить в ядро, как модуль, как не модуль, но зачем?


"Интересное ПО:  OpenKeta - web сервер, работающий в режиме я..."
Отправлено KdF , 03-Июн-05 11:59 
Насколько я понимаю, всё же даст, особенно при обработке _очень_ большого числа соединений, за счёт отсутствия переключения контекстов.

"Интересное ПО:  OpenKeta - web сервер, работающий в режиме я..."
Отправлено citrin , 03-Июн-05 12:07 
> Производительности это не даст...

Даст, за счет того, что не будет перекючений контекста с которыми связаны дополнительные накладные расходы.

> Смысл лишь может быть при микроядре, и то наврятле.

Монолитные ядра работают быстрее чем микроядерные.

> Затея интересная и только,

Там где нужно раздавать теребайты трафика в месяц это может имет смысл.


"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено scum , 03-Июн-05 13:41 
вот отрывок из post-halloween-2.5.txt

Deprecated features.
~~~~~~~~~~~~~~~~~~~~
- khttpd is gone.

Но все равно, кому то еще неймется. Хотя, студентам тоже программить учиться надо. Поэтому, как  мне кажется, мода на самопальные web сервера никогда не прекратится. И этот проект это лишний раз подтверждает.


"Интересное ПО:  OpenKeta - web сервер, работающий в режиме я..."
Отправлено Mranton , 04-Июн-05 18:20 
давайте не будем забывать, что студент написал linux :)
теперь на линухе можно делать миллиардные бизнесы - совсем неплохо для студенческой поделки


>Но все равно, кому то еще неймется. Хотя, студентам тоже программить учиться надо. Поэтому, как  мне кажется, мода на самопальные web сервера никогда не прекратится. И этот проект это лишний раз подтверждает.

хорошо что кому-то неймется, и студентам надо учиться программировать, и самопальные сервера тоже нужны


"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено Аноним , 03-Июн-05 14:59 
и чем он лучше lighttpd?

"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено MaVeRiCk , 04-Июн-05 11:13 
А у меня идея: давайте весь прикладной и серверный софт переделаем в модули, и пусть
себе работают в ядерном режиме? +)))

"Интересное ПО:  OpenKeta - web сервер, работающий в режиме ядра"
Отправлено Аноним , 04-Июн-05 23:18 
>>Монолитные ядра работают быстрее чем микроядерные.
LOL

"Интересное ПО:  OpenKeta - web сервер, работающий в режиме я..."
Отправлено NeTxXx , 05-Июн-05 23:49 
не вижу причин усмехаться.. так и есть.. Mach еще не достиг уровня производительности монолита (linux *bsd).. именно по этому считается что у микроядер есть все преимущества перед монолитом (масштабируемость, переносимость, стабильность и др.) кроме одного - производительности.. Вы Таненбаума читали? Думаю что нет. Несмотря на то что он ярый приверженец микроядер, всеже он признает этот факт. Производительнее монолита пока являются только экзоядра.. но эта технология еще не доведена до совершенства и активно исследутся..