История изменений
Исправление lbvf50txt, (текущая версия) :
Этот ваш комментарий подтолкнул меня к размышлениям и я понял зачем в NetBSD добавлена возможность запускать Lua скрипты в Kernel. Нашел практическое применение этому решению, а не туманные объяснения «лабораторного» характера.
До этого мне казалось странным, зачем тянуть Lua в Ядро? Но отвечая на ваш вопрос, я проговорил, что Ядро обрабатывает соединения на L2/L3 уровне OSI. И Lua скрипты нужны как раз для низкоуровневой обработки пакетов. Того чем занимается eBPF в Linux.
Исходная версия lbvf50txt, :
Этот ваш комментарий подтолкнул меня к размышлениям и я понял зачем в NetBSD добавлена возможность запускать Lua скрипты в Kernel.
До этого мне казалось странным, зачем тянуть Lua в Ядро? Но отвечая на ваш вопрос, я проговорил, что Ядро обрабатывает соединения на L2/L3 уровне OSI. И Lua скрипты нужны как раз для низкоуровневой обработки пакетов. Того чем занимается eBPF в Linux.