Po ulepszeniach exFAT w zeszłym roku, Microsoft dodaje główny system plików XFS do Marinera
W grudniu zeszłego roku system exFAT firmy Microsoft w systemie Linux uzyskał dzięki firmie Sony naprawdę znaczny wzrost wydajności pod względem wydajności. Wewnętrzne testy wykazały w niektórych przypadkach blisko 60% wzrost . Mówiąc o systemach plików, Microsoft dodał teraz obsługę XFS jako głównego typu systemu plików dla CBL-Mariner, czyli systemu operacyjnego Linux firmy Microsoft dla usług Azure 1P i urządzeń brzegowych.
Zmiana została wprowadzona w najnowszej wersji 2.0.20230426 dla CBL-Mariner, gdzie dziennik zmian odnotowuje „Dodawanie XFS jako typu głównego systemu plików”. W sekcji żądań ściągnięcia na stronie GitHub programista AZaugg przedstawił podsumowanie zmiany ( za pośrednictwem Phoronix ):
Streszczenie
Dodanie obsługi XFS do instalatora, a także umożliwienie Marinerowi uruchamiania systemów plików XFS.
Dziennik zmian
- Dodano opcję XFS do instalatora Mariner
- Dodano fsck.xfs do initrd
- Dodano moduł XFS do grub
Czy ma to wpływ na zestaw narzędzi?
TAK
Metodologia testów
- Zbuduj nowy VHD i uruchom, potwierdzony główny system plików działał z XFS
W tej notatce inne systemy plików w systemie Linux również uzyskują ulepszenia i optymalizacje wydajności. Należą do nich F2FS, Btrfs i EXT4 . Poza tym implementacja systemu plików NTFS firmy Microsoft (NTFS3) w Linuksie jest również ustawiona na otrzymywanie optymalizacji.
Oto pełny dziennik zmian dla wersji CBL-Mariner 2.0.20230426, gdyby ktoś się zastanawiał:
- Dodaj pakiet kata-containers-cc
- Dodanie XFS jako głównego typu systemu plików
- Włącz konsolę szeregową dla instalatora ISO
- Napraw CVE 2022 37601 w narzędziach ładujących pakiety internetowe zintegrowanych z pakietem internetowym
- Napraw CVE-2021-45985 w memcached i ntopng
- Napraw odinstalowanie pakietu InfluxDB
- Poprawka CVE-2021-28235 dla pakietów etcd
- Łatka CVE-2022-2989 w podmanie
- Łatka CVE-2022-3165 w qemu
- Poprawka CVE-2023-25173 i CVE-2023-25153 dla k3s
- Popraw osadzony pakiet zlib w ramach boost, aby naprawić CVE 2018-25032
- Zaktualizuj dołączoną wersję njs w nginx do 0.7.12, aby naprawić CVE-2020-19692 , CVE-2020-19695
- Zaktualizuj dołączoną wersję njs w nginx do 0.7.12, aby naprawić CVE-2020-19692 , CVE-2020-19695
- Zaktualizuj k3s do wersji 1.25.8 i 1.26.3
- Zaktualizuj k3s do wersji 1.24.6 i dodaj wersję 1.25.5
- Zaktualizuj libyang do wersji 2.1.55, aby naprawić błąd CVE-2023-26916
- Zaktualizuj moby-cli do wersji 20.10.24
- Zaktualizuj moby-runc do wersji 1.1.5, aby naprawić CVE-2023-28642 , CVE-2023-27561 , CVE-2023-25809
- Zaktualizuj mysql do wersji 8.0.33 adres CVE-2023-21976 , CVE-2023-21972 , CVE-2023-21982 , CVE-2023-21977 , CVE-2023-21980
- Uaktualnij nmap do wersji 7.93, aby naprawić lukę CVE-2018-25032
- Uaktualnij tcl do wersji 8.6.13 Napraw CVE-2018-25032
- Zaktualizuj protobuf-c do wersji 1.4.1, aby naprawić CVE-2022-48468 –
- Aktualizacja jądra do wersji 5.15.107.1
- Dodaj nodejs18.spec, aby obsługiwać nodejs 18
- clang-16 i llvm-16: dodaj nowe SPECYFIKACJE
- openssl: poprawka CVE-2023-0465 i CVE-2023-0466
Możesz znaleźć więcej szczegółów w repozytorium GitHub .
Dodaj komentarz