Qual é a diferença entre o sistema de arquivos montado e o sistema de arquivos ativo?

0

Basta passar pela interface VFS do Linux. Diz-se que

There is one VFS structure per mounted filesystem in the kernel and one vnode structure for each active node.

Então, qual é a diferença entre um sistema de arquivos montado e um sistema de arquivos ativo? Há algum caso em que um sistema de arquivos montado não esteja ativo?

Obrigado e cumprimentos!

    
por Summer_More_More_Tea 11.07.2012 / 09:42

1 resposta

1

Você parece estar lendo um artigo sobre o sistema de arquivos NFS da Sun , que tem pouco a ver com a camada do Virtual Filesystem Switch do Linux.

O Linux VFS é uma API interna que abstrai o acesso a diferentes tipos de sistemas de arquivos (por exemplo, ext4, fat32, ntfs, etc.). A IBM tem um ótimo explicação do VFS que você deve considerar a leitura.

O benefício do VFS é que os aplicativos não precisam saber em que tipo de sistema de arquivos o arquivo está; eles podem usar as mesmas chamadas do sistema (ler, escrever, etc.), independentemente do sistema de arquivos.

    
por 11.07.2012 / 09:59