Filesystem in Userspace

De Viquipèdia
Dreceres ràpides: navegació, cerca
Filesystem in Userspace
Diagrama del funcionament de FUSE
Diagrama del funcionament de FUSE
Versió estable

2.9.2

/ 16 Octubre 2012; fa 22 mesos (2012-10-16)
Escrit en C
Sistema operatiu Unix-like
Tipus Sistema de fitxers driver
Llicència Per la part del nucli GPL, LGPL per Libfuse
Lloc web fuse.sourceforge.net

Sistema de Fitxers en Espai d'usuari, o simplement SFEU o FUSE (en anglès,Filesystem in Userspace) és un mòdul carregable de nucli per a sistemes operatius d'ordinador tipus Unix, que permet a usuaris no privilegiats crear els seus propis sistemes d'arxius sense necessitat d'editar el codi del nucli. Això s'aconsegueix mitjançant l'execució del codi del sistema de fitxers a l'espai d'usuari, mentre que el mòdul FUSE només proporciona un "pont" a la interfície del nucli real. FUSE va ser oficialment fusionat amb el corrent principal del nucli Linux en la versió 2.6.14.

FUSE és realment útil per a la creació de sistemes d'arxius virtuals. A diferència dels tradicionals sistemes d'arxius, que, en essència, guarden i recuperen les dades des del disc, els sistemes de fitxers virtuals en realitat no emmagatzemen dades pròpies. Actuen com una visualització o traducció d'un sistema de fitxers existent o dispositiu d'emmagatzematge.

Exemples[modifica | modifica el codi]

  • GlusterFS: Sistema de fitxers agrupat distribuït amb capacitat de petabytes.
  • SSHFS: Proveeix accés a sistemes de fitxers remots a través de SSH
  • GmailFS: Sistema de fitxers que guarda les dades com correus a Gmail
  • WikipediaFS: Mostra i edita els articles de Wikipedia com si fossin fitxers

Enllaços externs[modifica | modifica el codi]