De versie van het besturingssysteem NetBSD 10.0 is uitgebracht.
Wijzigingen in de nieuwe versie:
Ondersteuning voor apparatuur:
- Ondersteuning voor Apple M1 toegevoegd.
- Ondersteuning voor Raspberry Pi 4 toegevoegd.
- De rkv1crypto-driver is ingeschakeld op PINE64 Rock64 en NanoPi R2S.
- Ondersteuning voor spiflash op Rockchip RK3328 toegevoegd.
- Compatibiliteit met compat_linux voor de AArch64-architectuur toegevoegd.
Wijzigingen in de kernel:
- Ondersteuning voor WireGuard toegevoegd.
- Implementatie van de Adiantum-versleuteling toegevoegd voor efficiënte schijfversleuteling met cgd in systemen zonder AES-versnelling.
- Swap-encryptie wordt nu automatisch uitgevoerd met de parameter vm.swap_encrypt=1 in sysctl.
- Apparaten met IEEE 802.11 (Wi-Fi) vereisen nu een SSID-configuratie om verbinding te maken met open toegangspunten.
- Ondersteuning voor compat_linux is standaard uitgeschakeld.
- De standaard pakketdatabase voor nieuwe installaties is gewijzigd naar /usr/pkg/pkgdb voor consistentie met andere pkgsrc-platforms, ter vervanging van /var/db/pkg.
- De kernelmodules voor MIDI en sequencer zijn samengevoegd in één module, MIDI_seq.
Apparaatdrivers:
- urtwn — ondersteuning voor de draadloze USB-adapter TRENDnet TEW-648UBM toegevoegd.
- Een nieuwe driver, rge, is toegevoegd voor ondersteuning van de Ethernet-adapter Realtek 8125 2.5.
- Een nieuwe driver, ixl, is toegevoegd voor ondersteuning van de Ethernet-adapters van de Intel Ethernet 700 serie 10/25/40.
- De azaila-driver is verwijderd, die in eerdere versies was vervangen door hdaudio.
- ossaudio — implementatie van de OSSv4-mixer-API toegevoegd.
- De DRM-drivers zijn bijgewerkt naar versie 5.6.
Verbeteringen in virtualisatie:
- Ondersteuning voor suspend toegevoegd in NVMM.
- Ondersteuning voor Xen PVH toegevoegd.
- Ondersteuning voor VirtIO 1.0 toegevoegd in de virtio-driver.
Prestatieverbetering:
- Verbeterde prestaties van systeemaanroepen select en poll.
- Snellere algoritme voor binaire bomen voor het zoeken naar pagina's in het geheugen.
- De prestaties van de scheduler zijn verbeterd, inclusief de mogelijkheid om de belasting beter te verdelen over trage en snelle cores.
- Verbeterde tracking van schone/vuilen pagina's, waardoor de werking van fsync voor grote bestanden aanzienlijk versnelt.
Bron: linux.org.ru
