Diferença entre FUSE e VFS no linux?

3

Qual é a diferença entre o VFS [Sistema de Arquivos Virtual] e o FUSE [Sistema de Arquivos no Espaço do Usuário] no linux. Eu acho que a maioria do sistema operacional popular hoje suporta o recurso VFS. Recentemente, tive a chance de passar pelo wiki do FUSE no source forge e presumi que o FUSE forneceria como API a implementação de funções do wrapper para operações de arquivo, enquanto as operações reais do arquivo são feitas pelo sistema de arquivos de baixo nível que reside no Kernel. Não é isso que o VFS faz?

  1. Qual é o limite entre o VFS e o FUSE?
  2. Posso imaginar isso como - FUSE no topo do VFS além do sistema de arquivos do kernel real?

Qualquer ponteiro nessa direção seria realmente útil. Obrigado por ver isto e pelo seu tempo.

    
por smaven 03.12.2013 / 01:09

0 respostas