Na exFAT-verbeteringen vorig jaar, voegt Microsoft het XFS-rootbestandssysteem toe aan Mariner
In december vorig jaar behaalde Microsoft’s exFAT op Linux dankzij Sony behoorlijk wat prestatiewinst. Interne tests toonden in sommige gevallen bijna 60% winst . Over bestandssystemen gesproken, Microsoft heeft nu ondersteuning toegevoegd voor XFS als rootbestandssysteemtype voor CBL-Mariner, het Linux-besturingssysteem van Microsoft voor Azure 1P-services en edge-appliances.
De wijziging werd geïntroduceerd met de nieuwste versie 2.0.20230426 voor CBL-Mariner, waar de changelog vermeldt “XFS toevoegen als een rootbestandssysteemtype”. In het gedeelte met pull-aanvragen van de GitHub-pagina heeft ontwikkelaar AZaugg een samenvatting van de wijziging gegeven (via Phoronix ):
Samenvatting
XFS-ondersteuning aan het installatieprogramma toevoegen en Mariner toestaan om XFS-bestandssystemen op te starten.
Logboek wijzigen
- XFS-optie toegevoegd aan Mariner Installer
- Fsck.xfs toegevoegd aan initrd
- XFS-module toegevoegd aan grub
Heeft dit invloed op de gereedschapsketen?
JA
Testmethodologie
- Bouw een nieuwe VHD en startte op, bevestigde dat het rootbestandssysteem XFS draaide
In dat opzicht krijgen andere bestandssystemen op Linux ook prestatieverbeteringen en optimalisaties. Deze omvatten F2FS, Btrfs en EXT4 . Daarnaast zal de Linux-implementatie van het NTFS-bestandssysteem van Microsoft (NTFS3) ook worden geoptimaliseerd.
Hier is de volledige changelog voor CBL-Mariner versie 2.0.20230426 als iemand zich afvraagt:
- Kata-containers-cc-pakket toevoegen
- XFS toevoegen als een type rootbestandssysteem
- Schakel seriële console in voor ISO-installatieprogramma
- Fix CVE 2022 37601 op webpack loader-utils geïntegreerd met webpack
- Repareer CVE-2021-45985 op memcached en ntopng
- Herstel de verwijdering van het InfluxDB-pakket
- Patch CVE-2021-28235 voor etcd-pakketten
- Patch CVE-2022-2989 in podman
- Patch CVE-2022-3165 in qemu
- Patch CVE-2023-25173 en CVE-2023-25153 voor k3s
- Patch ingebed zlib-pakket binnen boost om CVE 2018-25032 te repareren
- Upgrade gebundelde njs-versie in nginx naar 0.7.12 om CVE-2020-19692 , CVE-2020-19695 te repareren
- Upgrade gebundelde njs-versie in nginx naar 0.7.12 om CVE-2020-19692 , CVE-2020-19695 te repareren
- Upgrade k3s naar 1.25.8 en 1.26.3
- Upgrade k3s naar v1.24.6 en voeg v1.25.5 toe
- Upgrade libyang naar 2.1.55 om CVE-2023-26916 te repareren
- Upgrade moby-cli naar 20.10.24
- Upgrade moby-runc naar 1.1.5 om CVE-2023-28642 , CVE-2023-27561 , CVE-2023-25809 te repareren
- Upgrade mysql naar 8.0.33 adres CVE-2023-21976 , CVE-2023-21972 , CVE-2023-21982 , CVE-2023-21977 , CVE-2023-21980
- Upgrade nmap naar versie 7.93 om CVE-2018-25032 te repareren
- Upgrade tcl naar 8.6.13 CVE-2018-25032 repareren
- Upgrade protobuf-c naar 1.4.1 om CVE-2022-48468 te repareren –
- Kernel-upgrade naar versie 5.15.107.1
- Voeg nodejs18.spec toe om nodejs 18 te ondersteunen
- clang-16 en llvm-16: nieuwe SPECIFICATIES toevoegen
- openssl: patch CVE-2023-0465 en CVE-2023-0466
Mogelijk vindt u meer details in de GitHub-repository .
Geef een reactie