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

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.

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

  • 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 dm-dust que permite a simulação de blocos defeituosos nas unidades.

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.

O Edge ativará automaticamente o Modo de Eficiência quando você ligar a economia de bateria

O Edge ativará automaticamente o Modo de Eficiência quando você ligar a economia de bateria

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

Consulte Mais informação

Baixe Salvar visualizações em miniatura da barra de tarefas no Windows 10

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

Consulte Mais informação

Microsoft revela detalhes do lançamento do Edge Beta mais recente

Ontem, a Microsoft lançou uma nova versão do Edge para o canal Beta. A empresa também divulgou al...

Consulte Mais informação