kernel Linux cabeça Linus Torvalds parece muito contente com o primeiro release candidate (rc1) do kernel Linux versão 5.8, que contém mais de 800.000 novas linhas de código e mais de 14.000 arquivos alterados, o que representa cerca de 20% revisão dos arquivos do kernel.
“então eu realmente não esperava isso, mas 5.8 parece ser um dos nossos maiores lançamentos de todos os tempos”, escreve Torvalds na lista de discussão do kernel Linux.,
no início deste mês Torvalds ‘ disparou de um e-mail stern rejeitando um patch de segurança desenvolvido pela Amazon Web Services engineers Para Linux 5.8, o que poderia ter causado um sucesso de desempenho em algumas aplicações.
see: looking Kit: Computer Hardware Engineer (TechRepublic Premium)
With that patch out of the way, he’s now pleased with the pace of development in the Linux kernel, which focuss on core components, driver updates, and improvements to the kernel’s design.
Linux versão 5.8 é aproximadamente do mesmo tamanho Que Linux 4.,9 a partir de 2016, que Torvalds na época coroou o “maior que já tivemos” e abrangeu mais de 22 milhões de linhas de código.
No entanto, ele diz que o Linux 4.9 era “artificialmente grande”, em parte por causa do subsistema de driver Greybus para suportar o agora abandonado smartphone modular do Google, o Projeto Ara.
“em 5.8, nós não temos nenhum sinal desses tipos de problemas tornando o lançamento maior – há apenas um monte de desenvolvimento lá”, escreveu Torvalds.
a outra versão comparavelmente grande foi a versão 4.,12 de junho de 2017, que trouxe suporte para a nova placa gráfica Radeon RX Vega da AMD.
essa versão continha mais linhas novas do que a versão 5.8 e permaneceu o “undisputed size champion”. No entanto, isso foi “simplesmente porque tinha um _huge_ número de novas linhas devido a muitas descrições de registros para os drivers da GPU AMD”, diz ele.
Torvalds aponta que outros núcleos foram de tamanho comparável devido a subsistemas particulares. Por exemplo, o v4. 2 teve outro aumento na contagem de linhas de driver AMD GPU, enquanto o 2.6.29 teve grandes adições de driver.
“mas novamente, 5.,8 está lá em cima com o melhor, apesar de não ter realmente nenhuma coisa que se destaca. Sim, há um par de grandes mudanças de motorista (habanalabs e atomisp) que são certamente parte dele, mas não é tão unilateral como alguns dos outros grandes lançamentos históricos têm sido”, escreve Torvalds.
” o desenvolvimento está realmente em todo o lugar: há toneladas de trabalho fundamental e limpeza, mas também há muitos trabalhos no sistema de arquivos e, obviamente, todas as atualizações de driver habituais também. Além de trabalhos de documentação e arquitetura.,”
SEE: Look what’s inside Linus Torvalds’ latest Linux development PC
But by the number of commits and new lines, Torvalds says 5.8 is the “outstanding champion”.
“por isso, na janela de junção 5.8, modificámos cerca de 20% de todos os ficheiros no repositório de origem do kernel. Essa é realmente uma porcentagem bastante grande, e enquanto alguns deles _is_ scripted, no geral é realmente apenas o mesmo padrão: 5.8 simplesmente viu um monte de desenvolvimento”, diz Torvalds.5.8 parece grande. Muito grande”, acrescenta.
Linux 5.,8 traz atualizações para a plataforma de Virtualização Hyper-V da Microsoft, Arm chips, o sub-sistema de gerenciamento direto de renderização (DRM), networking, drivers, IBM Power PC, o sistema de arquivos exFAT recentemente aberto da Microsoft, e muito mais.
apesar do tamanho, Torvalds não espera que o Linux 5.8 seja uma versão problemática.