Ядро костреца

Оглавление1 Ядро огузка1.1 Концепция “anykernel” в NetBSD1.2 Преимущества “anykernel”1.3 Подпроект fs-utils1.4 Дополнительные ресурсы2 Ядро костреца — Википедия Ядро огузка Концепция […]

Ядро огузка

  • Концепция “anykernel” в NetBSD

    • NetBSD rump – первая реализация “anykernel”, позволяющая драйверам работать в монолитном ядре или в пользовательском пространстве. 
    • Драйверы NetBSD rump совместимы с множеством POSIX-систем, включая Hurd, Linux, NetBSD и другие. 
    • Ядра rump также работают без POSIX, поверх Xen, L4 и “голого железа”. 
  • Преимущества “anykernel”

    • Сохраняет преимущества монолитного ядра, но ускоряет разработку драйверов и повышает безопасность в пользовательском пространстве. 
    • Позволяет драйверам быть скомпилированными в монолитное ядро или запускаться как микроядро без изменений кода. 
    • Включает в себя не только драйверы устройств, но и файловые системы и сетевой стек. 
  • Подпроект fs-utils

    • Создан с использованием библиотек rump для доступа к файловым системам без необходимости их монтирования. 
    • Не требует учетной записи суперпользователя и поддерживает знакомые команды Unix для различных файловых систем. 
  • Дополнительные ресурсы

    • Ссылки на статью “Ядра Rump: нет операционной системы?” и другие ресурсы доступны в конце статьи. 

Полный текст статьи:

Ядро костреца — Википедия

Оставьте комментарий

Прокрутить вверх