LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

Этот ваш комментарий подтолкнул меня к размышлениям и я понял зачем в NetBSD добавлена возможность запускать Lua скрипты в Kernel. Нашел практическое применение этому решению, а не туманные объяснения «лабораторного» характера.

До этого мне казалось странным, зачем тянуть Lua в Ядро? Но отвечая на ваш вопрос, я проговорил, что Ядро обрабатывает соединения на L2/L3 уровне OSI. И Lua скрипты нужны как раз для низкоуровневой обработки пакетов. Того чем занимается eBPF в Linux.

Исходная версия lbvf50txt, :

Этот ваш комментарий подтолкнул меня к размышлениям и я понял зачем в NetBSD добавлена возможность запускать Lua скрипты в Kernel.

До этого мне казалось странным, зачем тянуть Lua в Ядро? Но отвечая на ваш вопрос, я проговорил, что Ядро обрабатывает соединения на L2/L3 уровне OSI. И Lua скрипты нужны как раз для низкоуровневой обработки пакетов. Того чем занимается eBPF в Linux.