Confira !!
O código de arquitetura RISC-V suporta mais funcionalidade com o kernel Linux 5.14 em desenvolvimento .
Primeiro, com o Kernel Linux 5.14, o RISC-V agora oferece o suporte a enormes páginas transparentes . Grandes páginas transparentes para reduzir a sobrecarga de TLB para pesquisas de página e ajudar no desempenho, especialmente para sistemas / servidores com grandes quantidades de RAM, agora podem funcionar em RISC-V. Todo o código do kernel está instalado para este futuro kernel.
KFENCE agora também é compatível com RISC-V como o kernel Eletric Fence para detecção / validação de erro de segurança de memória . O KFENCE foi incorporado ao Kernel Linux 5.12, mas não era compatível com RISC-V até agora.
Este kernel também adiciona suporte RISC-V para mapeamento de recursos PCI genéricos, suporte para mem =parâmetro do kernel, manipulação otimizada de copy_to_user e copy_from_user e uma variedade de outras correções e pequenas melhorias.
A manipulação otimizada de copy_to_user / copy_from_user para o Kernel Linux 5.14 é definida para "reduzir drasticamente o uso da CPU" no espaço do kernel, particularmente para chamadas de sistema com grandes buffers. A otimização gira em torno do tratamento desalinhado do acesso à memória.
A lista completa de alterações de recursos do RISC-V para o Kernel Linux 5.14 pode ser encontrada neste PR .
Em outras partes do kernel, o OpenRISC está trabalhando em um melhor suporte ao driver .
Até a próxima !!
Nenhum comentário:
Postar um comentário