Я пытаюсь понять каналы Unix и не могу найти никакой информации об анонимных каналах Solaris, которые создаются с помощью чего-то вроде pipe (2) .
Насколько я знаю, этот системный вызов создает буфер где-то в пространстве ядра, а ссылки на чтение и запись заканчиваются дескрипторами файлов с использованием vfs и vnode (не уверен насчет этой части).
Но что это за буфер, созданный в пространстве ядра?Как это реализовано и чем отличается обычный массив байтов?