Reiser4

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Reiser4
Date generale
Dezvoltator Namesys
Numele complet ReiserFS 4
Introducere 2004 Linux
Identificator partiție 0x83 ( MBR )
Structura
Structura conținutului directorului B * Copac
Limite
Dimensiunea maximă a unui fișier 8 TiB pe x86
Dimensiunea maximă a unui nume de fișier 3976 octeți
Caracterele permise într-un nume de fișier Toți biții, cu excepția NUL și „/”
Caracteristici
Date stocate modificare (mtime), schimbare metadate (ctime), acces (atime)
Date acceptate Marcaje temporale pe 64 de biți [1]
Furculiţă Atribute extinse
Permisiuni de sistem de fișiere Permisiuni Unix, ACL-uri și atribute de securitate arbitrare
Compresie transparentă versiunea 4.1 (beta)
Criptare transparentă versiunea 4.1 (beta)

Reiser4 este un sistem de fișiere pentru computer, o nouă versiune „de la zero” a sistemului de fișiere ReiserFS , dezvoltat de Namesys și sponsorizat de DARPA și, de asemenea, de Linspire .

Reiser4 este disponibil în sursa kernel a lui Andrew Morton . Dezvoltatorii kernel-ului Linux susțin că Reiser4 nu respectă stilul de programare a kernel-ului. Cu toate acestea, Hans Reiser susține că refuzul de a include codul în nucleu se datorează unor motive politice. Namesys are prima prioritate de a include sistemul lor de fișiere în kernel-ul oficial Linux.

Caracteristici

Unele dintre obiectivele Reiser4:

  • Mai eficient jurnalizarea
  • Suport mai bun pentru fișierele mici, în ceea ce privește spațiul utilizat și viteza, prin alocarea mai multor fișiere într-un singur bloc.
  • Gestionarea mai rapidă a directoarelor cu un număr mare de fișiere.
  • Structură flexibilă a pluginului (prin unele tipuri de metadate , criptarea și compresia vor fi acceptate)
  • Alocare întârziată (prezentă și în XFS )
  • Suport tranzacții

Unele dintre funcțiile mai avansate (cum ar fi tranzacțiile definite de utilizator) nu sunt disponibile din cauza lipsei API-urilor care să le gestioneze.

În prezent, Reiser4 nu are unele caracteristici considerate standard în sistemele de fișiere, cum ar fi un utilitar de defragmentare. Dezvoltatorii susțin că aceste caracteristici vor fi implementate în viitor dacă există backers. [2]

Viitorul ReiserFS

Pictogramă lupă mgx2.svg Același subiect în detaliu: Hans Reiser .

Hans Reiser a fost arestat la 10 octombrie 2006 de FBI, suspectat de uciderea soției sale [3] . La 29 aprilie 2008, a fost condamnat în prima instanță pentru crimă . [4] În ianuarie 2008 , Edward Shishkin, programator angajat al Namesys, a declarat într-un interviu acordat CNET că „afacerea Namesys a fost oprită”. Shishkin și colab. Au continuat dezvoltarea Reiser4 [5] , punând la dispoziție codul sursă de pe site-ul Shishkin [6] și mutându-l ulterior pe kernel.org [7] . În august 2008 , dezvoltarea Reiser4 continuă fără Namesys. Cu toate acestea, dezvoltatorul kernelului Theodore Ts'o a sugerat btrfs ca alternativă pentru cei interesați de ideile de proiectare ale Reiserfs. [8]

Notă

  1. ^ Documentation / filesystems / reiser4.txt de la sursa kernelului cu patch-ul reiser4, "Fișierul implicit din reiser4 are ștampile de timp pe 64 de biți."
  2. ^(EN) Hans Reiser, Re: Benchmark: ext3 vs reiser4 și efectele fragmentării. [ link rupt ] , pe xy1.org , Namesys, lista de distribuție ReiserFS, 16 septembrie 2004. Accesat pe 13 octombrie 2006 .
  3. ^(RO) Poliția din Oakland arestează soțul înstrăinat al femeii dispărute Depus la 5 noiembrie 2006 în Internet Archive .
  4. ^ Reiser condamnat pentru crimă
  5. ^(EN) Namesys dispare, dar proiectul ReiserFS continuă. [ link broken ] , pe CNet , 16 ianuarie 2008. Accesat la 26 ianuarie 2008 .
  6. ^ Nume de lucruri. Arhivat 24 martie 2010 la Internet Archive .
  7. ^(RO) Locație nouă a software-ului Namesys , de postat pe Linux Kernel Mailing List, 4 august 2008.
  8. ^(RO) Reiser4 Update on Kernel trap, 6 august 2008 (depus de „Original url 10 iulie 2012).
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT