В чем разница между VFS [Виртуальная файловая система] и FUSE [Файловая система в пространстве пользователя] в Linux. Я думаю, что большинство популярных ОС сегодня поддерживают функцию VFS. Недавно у меня была возможность просмотреть вики FUSE в исходной кузнице, и я предполагал, что FUSE предоставит API для реализации функций-оболочек для файловых операций, тогда как фактические файловые операции выполняются низкоуровневой файловой системой, которая находится в ядре. Разве это не то, что делает VFS?
Любые указатели в этом направлении были бы очень полезны. Спасибо за внимание и за ваше время.