Windows Tips & News

O Linux Kernel 5.2 foi lançado com a opção Ext4 sem distinção entre maiúsculas e minúsculas

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Normalmente eu não abordo os lançamentos de kernels Linux aqui, mas a versão 5.2 é algo especial. Além de várias melhorias de desempenho, novos drivers e APIs, é a primeira versão do kernel a apresentar uma opção de sistema de arquivo Ext4 que não diferencia maiúsculas de minúsculas.

Linux Kernel Banner Blue

As principais mudanças no lançamento são as seguintes:

Propaganda

  • Sound Open Firmware para dispositivos de áudio DSP
  • Nova API de montagem para sistemas de arquivos de montagem: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () e move_mount ().
  • Novos drivers de código aberto para GPU de Mali no ARM
  • Melhorias de desempenho feitas no agendador de E / S do BFQ.
  • Um novo módulo de kernel poeira dm que permite a simulação de blocos defeituosos nas unidades.
Conteúdoocultar
Segurança e confiabilidade
Motoristas
Opção de sistema de arquivos ext4 que não diferencia maiúsculas de minúsculas

Segurança e confiabilidade

O kernel suporta um novo parâmetro de inicialização

mitigações = que permite configurar e desabilitar várias proteções de vulnerabilidade em [principalmente] CPUs Intel.

  • mitigações = desligado - desativa tudo.
  • mitigations = auto - ativa todas as opções de mitigação aplicáveis ​​automaticamente, mas mantém o Hyper-Threading ativado.
  • mitigations = auto, nosmt - o mesmo que acima + desativa o Hyper Threading.

Kernel 5.2 incluindo proteção extra contra Amostragem de Dados de Microarquitetura, MDS para CPUs Intel. Você pode verificar seu estado em

/sys/devices/system/cpu/vulnerabilities/mds

Existem dois modos suportados, o primeiro depende do microcódigo da CPU atualizado, o outro é um hack de código. Ele tem seu próprio parâmetro de inicialização, mds = que pode ser definido para

  • mds = full
  • mds = full, nosmt
  • mds = off

Motoristas

O novo kernel inclui uma série de novos drivers, incluindo Lima para GPU Mali 400/450 e Panfrost para Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) e Bifrost (Mali G3x, G5x, G7x).

O driver i915 Intel agora suporta chips Elkhartlake (Gen11).

O driver amdgpu para GPU AMD Vega20 agora suporta RAS. Além disso, o driver recebeu muitas outras melhorias, incluindo a tecnologia de gerenciamento de energia SMU 11.

Opção de sistema de arquivos ext4 que não diferencia maiúsculas de minúsculas

Um novo atributo, + F (EXT4_CASEFOLD_FL), pode ser definido para um diretório. Quando o atributo é definido, todas as operações de comparação de nomes de arquivo ignorarão as maiúsculas e minúsculas. Nomes de arquivos como Test.txt, test.txt e test. TXT será tratado com o mesmo nome de arquivo. O atributo + F é armazenado dentro do inode área e é aplicável a todos os arquivos e subdiretórios.

O atributo não é habilitado por padrão. Fora da caixa, ext4 permanece sensível a maiúsculas e minúsculas.

Os patches foram criados pelo desenvolvedor da Canonical, Gabriel Krisman Bertazi, e aceitos no mainstream após sete tentativas.

Você pode obter o código-fonte do kernel aqui.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Baixe o tema do Download Experience AIO v1.8.2 para AIMP3

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Baixe Baixar Mere Skin para AIMP3

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Arquivos Aero glass blur

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação