UtgÄvan WinBtrfs 1.10, en implementation av filsystemet Btrfs för Windows

Efter mer Àn tvÄ Ärs utveckling har version 1.10 av WinBtrfs-projektet publicerats, som utvecklar en drivrutin för att anvÀnda filsystemet Btrfs pÄ Windows-plattformen. WinBtrfs Àr inte baserat pÄ Btrfs-koden frÄn Linux-kÀrnan, utan Àr en alternativ implementation som skapats frÄn grunden. Den stöder anvÀndning med Windows XP och senare versioner. Drivrutinen ingÄr i operativsystemet ReactOS och kan anvÀndas för att starta Windows frÄn en partition med Btrfs. Koden Àr skriven i C/C++ och distribueras under LGPLv3-licensen.

WinBtrfs stöder de flesta funktionerna i Linux-versionen av Btrfs, inklusive asynkron skriv- och lÀsning, anvÀndning av RAID0/1/10/5/6, cachehantering, automatisk upptÀckte av partitioner, ACL, symboliska lÀnkar, underpartitioner, snapshots, hÄrda lÀnkar, glesa filer, förhandsallokering av utrymme, komprimering, balansering, dataintegritetskontroll, borttagning och tillÀgg av lagringsenheter, överföring och mottagning av underpartitioner, Àndring av partitionens storlek, avancerade kontrollsumma (xhash, sha256, blake2). Bland drivrutinens specifika funktioner finns genomförandet av alternativa datastreams och mappning av anvÀndaridentifierare mellan Linux och Windows. Konvertering av befintliga NTFS-partitioner till Btrfs Àr möjlig.

Bland förÀndringarna i den nya versionen:

  • Stöd för att skriva bitmappar med information om ledigt utrymme har lagts till.
  • Möjligheten att spara smĂ„ filer i metadata-block (inline) i komprimerad form har implementerats.
  • Prestandan med avtagbara lagringsenheter har förbĂ€ttrats. Stöd för att skapa RAID-arrayer pĂ„ avtagbara lagringsenheter har upphört.
  • Tillförlitligheten för Ă„terstĂ€llning efter fel orsakade av brist pĂ„ RAM (OOM) eller uttömning av ledigt lagringsutrymme (ENOSPC) har ökat.
  • Krascher vid flytt av filer mellan underpartitioner och samtidigt skapande av ett stort antal filer har Ă„tgĂ€rdats.
  • Ett fel som ledde till skador pĂ„ extentstrĂ€det vid skrivning av snapshots har Ă„tgĂ€rdats.
  • Ömsesidig blockering vid anvĂ€ndning av hĂ„rda lĂ€nkar har Ă„tgĂ€rdats.
  • Interna strukturer och konstanter har omstrukturerats för att nĂ€rma sig de varianter som anvĂ€nds i Linux.
  • AI-assistenten Claude har anvĂ€nts för att granska Ă€ndringar och analysera fel, men koden skapas fortfarande helt manuellt.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster