Após as melhorias do exFAT no ano passado, a Microsoft está adicionando o sistema de arquivos raiz XFS ao Mariner
Em dezembro do ano passado, o exFAT da Microsoft no Linux recebeu alguns ganhos realmente robustos em termos de desempenho graças à Sony. Testes internos mostraram ganhos próximos a 60% em alguns casos . Falando em sistemas de arquivos, a Microsoft agora adicionou suporte para XFS como tipo de sistema de arquivos raiz para CBL-Mariner, que é o sistema operacional Linux da Microsoft para serviços Azure 1P e dispositivos de ponta.
A alteração foi introduzida com a versão mais recente 2.0.20230426 para CBL-Mariner, onde o changelog observa “Adicionando XFS como um tipo de sistema de arquivos raiz”. Na seção de solicitações pull da página do GitHub, o desenvolvedor AZaugg forneceu um resumo da mudança (via Phoronix ):
Resumo
Adicionando suporte XFS ao instalador, além de permitir que o Mariner inicialize sistemas de arquivos XFS.
Registo de alterações
- Adicionada opção XFS ao Mariner Installer
- Adicionado fsck.xfs ao initrd
- Módulo XFS adicionado ao grub
Isso afeta a cadeia de ferramentas?
SIM
Metodologia de teste
- Crie um novo VHD e inicialize, confirme que o sistema de arquivos raiz estava executando o XFS
Na mesma nota, outros sistemas de arquivos no Linux também estão recebendo melhorias e otimizações de desempenho. Isso inclui F2FS, Btrfs e EXT4 . Além dessas, a implementação Linux do sistema de arquivos NTFS da Microsoft (NTFS3) também está configurada para receber otimizações.
Aqui está o changelog completo para CBL-Mariner versão 2.0.20230426 se alguém estiver se perguntando:
- Adicionar pacote kata-containers-cc
- Adicionando XFS como um tipo de sistema de arquivos raiz
- Ativar console serial para instalador ISO
- Correção CVE 2022 37601 em webpack loader-utils integrado com webpack
- Corrigir CVE-2021-45985 no memcached e ntopng
- Corrigir a desinstalação do pacote InfluxDB
- Patch CVE-2021-28235 para pacotes etcd
- Patch CVE-2022-2989 no podman
- Patch CVE-2022-3165 no qemu
- Patch CVE-2023-25173 e CVE-2023-25153 para k3s
- Pacote zlib embutido de patch no boost para corrigir CVE 2018-25032
- Atualize a versão njs agrupada no nginx para 0.7.12 para corrigir CVE-2020-19692 , CVE-2020-19695
- Atualize a versão njs agrupada no nginx para 0.7.12 para corrigir CVE-2020-19692 , CVE-2020-19695
- Atualizar k3s para 1.25.8 e 1.26.3
- Atualizar k3s para v1.24.6 e adicionar v1.25.5
- Atualize libyang para 2.1.55 para corrigir CVE-2023-26916
- Atualize o moby-cli para 20.10.24
- Atualize moby-runc para 1.1.5 para corrigir CVE-2023-28642 , CVE-2023-27561 , CVE-2023-25809
- Atualize o mysql para 8.0.33 endereço CVE-2023-21976 , CVE-2023-21972 , CVE-2023-21982 , CVE-2023-21977 , CVE-2023-21980
- Atualize o nmap para a versão 7.93 para corrigir o CVE-2018-25032
- Atualizar tcl para 8.6.13 Fix CVE-2018-25032
- Atualize protobuf-c para 1.4.1 para corrigir CVE-2022-48468 –
- Atualização do kernel para a versão 5.15.107.1
- Adicione nodejs18.spec para suportar nodejs 18
- clang-16 e llvm-16: adicionar novos SPECS
- openssl: patch CVE-2023-0465 e CVE-2023-0466
Você pode encontrar mais detalhes em seu repositório GitHub .
Deixe um comentário