A versão comemorativa do núcleo Linux 5.0 foi lançada no início de março. No entanto, o trabalho no kernel 5.1 já está em andamento. Neste material, vamos examinar uma série de inovações que devemos esperar nesta versão.
/ Flickr / /
Deixam de suportar a.out
O Linux suporta arquivos binários desde a primeira versão do núcleo. Depois de 25 anos, planejam torná-lo uma tecnologia obsoleta (deprecated). Os desenvolvedores afirmam que isso é um procedimento necessário, uma vez que, ao longo do tempo, .
Linus Torvalds destacou A remoção do a.out ocorrerá em duas etapas. No Linux 5.1, o código de despejo de memória (
core dumping cerca de 500 linhas Nos lançamentos subsequentes, o suporte será completamente interrompido, mas somente se na comunidade não houver alguém disposto a manter o formato.
Fazem alterações nos patches contra o Spectre
Várias alterações serão feitas no patch Retpoline para proteção contra o ataque Spectre v2. Ele utiliza uma sequência especial de instruções que bloqueia o mecanismo de execução especulativa no processador. Os desenvolvedores planejam
aumentar o limite para a geração de chamadas indiretas dos operadores de ramificação de cinco para vinte. Em alguns casos, isso permitirá um aumento de 20% no desempenho. Além disso, o núcleo 5.1
receberá memory disambiguation nós escrevemos em um dos materiais anteriores .
1cloud Coletamos estatísticas — o sistema operacional mais popular na nuvem entre nossos clientes continua sendo o Windows (79%). A participação do Linux é de 20%. No futuro, esperamos que o segundo sistema operacional recupere um pouco de mercado. Também apresentamos um gráfico de distribuição de participações entre distribuições Linux (A distribuição mais popular entre nossos clientes continua sendo o Ubuntu — 45%, seguida pelo CentOS com 28% e Debian com 26%.


Adicionam drivers de áudio (muitos)
Em um dos threads do Hacker News, residentes , que o Linux sempre teve dificuldades com suporte a hardware. Mas na versão 5.1 serão adicionados para equipamentos de áudio.
Por exemplo, haverá um driver para , direcionada ao trabalho em estúdios de gravação e salas de concerto. Também o driver MediaTek BTCVSD para o chip Bluetooth, que foi proposto pelos desenvolvedores da MediaTek.
Deve-se esperar suporte para Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 e controladores embutidos do Google ChromeOS. Também estão na lista os Ingenic JZ4725B, MT8183 e MT6358, NXP MICFIL, Rockchip RK3328, controladores Spreadtrum DMA e muitos outros.

/ Flickr / /
O que mais esperar no Linux kernel 5.1
Como escreve a Phoronix, os desenvolvedores no Linux 5.1 a possibilidade de usar memória persistente como RAM. Em particular, o Optane NVDIMM (feito com a tecnologia 3D Xpoint) na barramento DDR4 poderá ser "transformado" em memória RAM.
Saiba mais sobre o trabalho que está sendo feito nessa direção Atualmente, Linus sobre o comportamento do Optane dos desenvolvedores da Intel. Somente após recebê-los ele tomará uma decisão sobre a inclusão da nova função no kernel 5.1.
Também pode-se esperar patches que resolvam fazer alterações Mais informações sobre possíveis mudanças no código do Linux kernel podem ser esperadas já no futuro próximo. Continuaremos a escrever sobre elas em materiais subsequentes.
Em nosso blog corporativo:
Como economizar com API
Fonte: habr.com
