WikiDer > Веб-сервер в ядре

In-kernel web server

An веб-сервер в ядре неограниченный HTTP сервер что работает в пространство ядра или эквивалент. Его еще называют «ускорителем».

Преимущества

  • Спектакль. Путь данных от диска к сети. Надлежащие асинхронные интерфейсы с нулевым копированием сделали бы это доступным из пользовательского пространства.
  • Масштабируемость по количеству одновременных клиентов. Уведомление о сопоставимой масштабируемости в пользовательском пространстве кажется маловероятным1.

Недостатки

  • Безопасность: процессы ядра выполняются с неограниченными привилегиями.
  • Переносимость. Каждому ядру нужен определенный путь реализации.
  • Надежность. Сбой на веб-сервере может привести к сбою ОС.

Реализации

Смотрите также

Рекомендации