Er is een grote update uitgebracht voor het bestandssysteem en de onderhoudsvoorzieningen van OpenZFS 2.0.0. De nieuwe versie ondersteunt Linux-kernen vanaf 3.10 en FreeBSD vanaf versie 12.2, en voegt bovendien de code voor beide besturingssystemen samen in ƩƩn enkele repository. Onder de belangrijkste wijzigingen vermelden de ontwikkelaars de volgende punten:
De mogelijkheid voor sequentiƫle (LBA) reconstructie van een beschadigde Mirror vDev RAID-array is toegevoegd. Dit mechanisme is veel sneller dan de traditionele 'herstel'-methode. Bij dit proces ontbreekt echter de controle op de controlewaarden van de blokken, waardoor direct na de voltooiing een integriteitscontrole (scrub) wordt gestart.
Herstel van L2ARC-cache na herstart van het systeem. De cache maakt gebruik van een toegewezen hoeveelheid RAM, zonder de langzamere harde schijf te gebruiken bij frequente gegevensverzoeken. Nu zullen na een herstart de gegevens van de L2ARC-cache intact blijven.
Ondersteuning voor compressie in het ZStandard-formaat, dat een compressieniveau biedt dat vergelijkbaar is met GZIP, maar met veel hogere prestaties. Voor het gemak heeft de beheerder de mogelijkheid om het compressieniveau te kiezen voor de beste balans tussen prestaties en ruimtebesparing op de schijf.
De mogelijkheid om gegevens te selecteren tijdens het verplaatsen met de send/receive-commando's. Beheerders kunnen nu handmatig ongewenste of privƩ-gegevens uitsluiten van de overdracht voordat ze een snapshot kopiƫren.
-
Nieuwe commando's en sleutels aan bestaande zijn toegevoegd, wat verder kan worden gelezen in de kort commentaar bij de release.
Een optimalisatie van verschillende interne tools is uitgevoerd op het gebied van snelheid en efficiƫnt gebruik van systeembronnen.
Bron: linux.org.ru
