Welcome, Guest. Please login or register.
+  Linux Soft Forum
|-+  Află» Ştiri» NetBSD realizeaza un sistem FUSE propriu - puffs
[Picture 161] [Picture 160] [Picture 159]
Username:
Password:
 
Pages: [1]   Go Down
  Print  
Author Topic: NetBSD realizeaza un sistem FUSE propriu - puffs  (Read 670 times)
0 Members and 1 Guest are viewing this topic.
oblio
Admini
**


WWW
« on: March 14, 2007, 07:59:35 AM »

FUSE - Filesystem in User Space - o metodă de a monta sisteme de fişiere diverse, fără a necesita īncărcarea unor module de kernel, a fost introdus acum ceva timp īn kernelul Linux. Se pare că īn curānd şi NetBSD va beneficia de această facilitate.

Explicat mai simplu - prin FUSE montaţi undeva sistemul de fişiere dorit, şi orice aplicaţie are acces la el īntr-un mod simplu, ca şi cum ar acces local. Este o metodă mai eficientă decāt GnomeVFS, KIO, sau alte metode similare, deoarece orice aplicaţie are acces la noul sistem de fişiere, fără a şti măcar că accesează un sistem montat prin FUSE. Ca să fie mai clar, exemple de sisteme de fişiere pe care le veţi putea monta:
Quote
   o fuse-archivemount: FUSE gateway to libarchive
   o fuse-cddfs: FUSE filesystem that uses libparanoia for audio CDs
   o fuse-cryptofs: FUSE encrypted filesystem
   o fuse-curlftpfs: FUSE filesystem for acessing FTP hosts
   o fuse-httpfs: FUSE HTTP filesystem
   o fuse-lzofs: Filesystem which allows you to transparently use compressed files
   o fuse-ntfs-3g: NTFS driver with read and write support
   o fuse-unionfs: FUSE-based union filesystem

Noul sistem, denumit "puffs", are şi o interfaţă compatibilă cu cea FUSE, prin intermediul "refuse", astfel īncāt va putea beneficia de īmbunătăţirile aduse FUSE.

Dacă sistemul se dovedeşte de succes, sunt şanse ca celelalte variante BSD (FreeBSD, OpenBSD), să "īmprumute" implementarea, deoarece este sub licenţă BSD.

Sursă:
http://www.netbsd.org/Documentation/misc/puffs.html

Importanţă: 9
Credibilitate: 10
Domeniu: *BSD
Logged

Distribuţie: ubuntu | Localitate: Bucureşti | Vārstă: 24

Oh! Everything has a point, and if it doesn't, then there's a point to it.

Oblio's
gheorghe
Veteran
**


« Reply #1 on: March 14, 2007, 10:33:30 AM »

Interesant. fuse a fost portat si pe bsd de un ungur, si functioneaza. Cel putin mie pe freebsd mi-a mers ntfs-3g, si parca l-am vazut si printre pachetele netbsd.

Impresia mea e ca astia de la freebsd prefera filesystemuri in kernel. Oare pentru au stat nustcati ani sa faca ditamai platforma geom? In orice caz, faptul ca au reusit sa porteze zfs in kernelu freebsd mai repede si mai bine decat nenea asta http://zfs-on-fuse.blogspot.com/ de exemplu e ceva.
Logged
Pages: [1]   Go Up
  Print  
 
Jump to: