La terza e potenzialmente ultima release candidate di FreeBSD 13.2 è ora disponibile per il test prima della stabile 13.2-RELEASE pianificata verso la fine di marzo.
FreeBSD 13.2 ha raccolto molti aggiornamenti a questo rilascio minore prima di FreeBSD 14 come il prossimo importante rilascio di funzionalità che uscirà entro la fine dell’anno. FreeBSD 13.2 reintroduce il driver WireGuard nel suo albero dei sorgenti per quel famoso tunnel VPN sicuro open source, ASLR (Address Space Layout Randomization) è abilitato per gli eseguibili a 64 bit per impostazione predefinita, miglioramenti dell’hypervisor Bhyve, supporto Intel Alder Lake migliorato, Kdump ha il supporto per la decodifica delle chiamate di sistema Linux e una serie di altri aggiornamenti software e altri miglioramenti al suo kernel.
Con il rilascio di FreeBSD 13.2-RC3 di questo fine settimana è ora incluso OpenSSH 9.3 rilasciato di recente, un’importante correzione delle prestazioni per i makef quando si ha a che fare con i file system MS-DOS e modifiche alla generazione dell’ID host/macchina.
Netflix ha sponsorizzato il lavoro sui makef per rendere”veloce”la creazione del file system MSDOS. La patch spiegava:”Aggiungi brelse(bp) mancante. Senza di esso la cache cresce e abbiamo una ricerca n^2. Non sono del tutto sicuro del motivo per cui leggiamo il blocco prima di riscriverlo, poiché l’unico effetto collaterale di ciò è allocare memoria, cancellare la memoria, leggerla dal disco, buttarla via con il contenuto del file che viene scritto.Probabilmente dovremmo semplicemente fare un getblk() qui invece, ma anche con tutto ciò, questo richiede tempo sono necessari per creare un’immagine msdos fs da 150 MB da 5 minuti a 30 secondi.”
Sì, una riga di l’aggiunta del codice ha modificato il tempo di creazione di makefs MS-DOS da 5 minuti e 18 secondi a soli 31 secondi… Ancora con mezzo minuto per creare un’immagine del file system da 150 MB sembra che ci sia ulteriore spazio per miglioramenti.
Ulteriori dettagli e download per FreeBSD 13.2-RC3 tramite l’annuncio di rilascio.