È stato rilasciato un importante aggiornamento del file system e degli strumenti di manutenzione OpenZFS 2.0.0. La nuova versione supporta il kernel Linux dalla versione 3.10 e FreeBSD dalla versione 12.2, e in aggiunta a ciò ora unifica il codice per entrambi i sistemi operativi in un unico repository. Tra le modifiche più significative, gli sviluppatori segnalano le seguenti:
È stata aggiunta la possibilità di ricostruire sequenzialmente (LBA) un array RAID Mirror vDev danneggiato. Questo meccanismo è molto più veloce del tradizionale recupero "curativo". Tuttavia, non include il controllo dei checksum dei blocchi, il che significa che immediatamente dopo il completamento viene avviato un controllo dell'integrità del sistema (scrub).
Ripristino dei dati della cache L2ARC dopo il riavvio del sistema. La cache utilizza una porzione dedicata della memoria RAM, evitando di attingere all'hard disk più lento durante accessi frequenti ai dati. Ora, dopo il riavvio, i dati della cache L2ARC saranno al loro posto.
Supporto per la compressione nel formato ZStandard, che offre un livello di compressione comparabile a GZIP, ma con prestazioni molto superiori. Per comodità, l'amministratore ha la possibilità di scegliere il livello di compressione per garantire il miglior equilibrio tra prestazioni e risparmio di spazio sul disco.
Possibilità di selezionare i dati durante il trasferimento tramite i comandi send/receive. Ora gli amministratori possono escludere manualmente dati non necessari o privati prima di copiare lo snapshot.
-
Sono stati aggiunti nuovi comandi e chiavi a quelli esistenti, di cui si può leggere di più nei commenti brevi sulla release.
È stata ottimizzata una serie di strumenti interni in termini di velocità e utilizzo efficace delle risorse di sistema.
Elenco completo delle modifiche.
Fonte: linux.org.ru
