Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Imagem gerada por IA

Kernel Linux 6.19 adiciona melhorias de agendamento e extensões C da Microsoft

Imagem gerada por IA

O próximo kernel Linux 6.19 introduz melhorias chave no framework sched_ext para melhor recuperação de agendadores eBPF e integra extensões C da Microsoft para compilação de código mais limpa. Essas atualizações visam aprimorar a estabilidade, o desempenho e a eficiência dos desenvolvedores em diversos ambientes de computação. Contribuições de empresas como Google, Meta e Microsoft destacam a colaboração crescente no desenvolvimento open-source.

O kernel Linux 6.19 traz várias melhorias notáveis, com foco na resiliência de agendamento e compatibilidade de código. O framework sched_ext, que permite agendadores personalizados via programas eBPF, recebe atualizações para recuperação de falhas. Essas mudanças permitem que o kernel detecte e mitigue problemas de agendadores eBPF mal-comportados, como loops infinitos ou uso excessivo de recursos, revertendo para comportamentos padrão como o Completely Fair Scheduler (CFS). Desenvolvedores do Google e Meta contribuíram para esses patches, motivados por cenários de produção em data centers onde agendadores personalizados otimizam latência para cargas de trabalho como inferência de IA e feeds de mídias sociais.

Benchmarks indicam até 15% de melhor latência em situações de alta contenção, com tempos de recuperação reduzidos de minutos para milissegundos. O framework evoluiu desde sua introdução no Linux 6.12, construído sobre recursos como sub-agendadores cgroup preparados no 6.18. Isso melhora a tolerância a falhas para computação em nuvem, sistemas em tempo real e ambientes de alto desempenho, minimizando o tempo de inatividade em configurações empresariais.

Em paralelo, o Linux 6.19 incorpora extensões C da Microsoft através da flag do compilador -fms-extensions para GCC e Clang. Isso habilita recursos como structs anônimas dentro de unions, simplificando o código e reduzindo workarounds. A mudança, proposta desde 2007, resulta em código mais limpo ao eliminar typedefs redundantes, como notado nas discussões do kernel. Linus Torvalds não se opôs aos patches, que foram mesclados na árvore kbuild-next.

O envolvimento da Microsoft se estende a outras contribuições, incluindo o driver RAMDAX para gerenciamento de memória e extensões de ventoinha ACPI para controle térmico. Essas atualizações se alinham com tendências mais amplas do kernel, como eficiência multi-core e gerenciamento de energia, aprimorando a adaptabilidade do Linux para servidores, sistemas embarcados e ambientes híbridos. Embora alguns membros da comunidade expressem preocupações com dependências, os recursos prometem melhor compatibilidade multiplataforma sem introduzir regressões.

O que as pessoas estão dizendo

Discussões no X sobre o kernel Linux 6.19 focam em melhorias no sched_ext para recuperação de agendadores eBPF e na adoção de extensões C da Microsoft para melhor compatibilidade com Clang e limpeza de código. Reações são predominantemente neutras e informativas de contas tech como Phoronix e educadores de kernel, elogiando ganhos de estabilidade e colaboração sem críticas notáveis. Posts de alto engajamento explicam benefícios do dialeto do compilador para Android e preparação para o futuro.

Artigos relacionados

Illustration depicting Linux kernel maintainers extending LTS support timelines in a server room, symbolizing reversed cutbacks and enhanced stability for servers and devices.
Imagem gerada por IA

Linux kernel extends LTS support for multiple releases, easing prior burnout-driven cutbacks

Reportado por IA Imagem gerada por IA

Linux kernel maintainers have extended long-term support (LTS) for several key releases through 2026-2028, partially reversing a 2023 decision to limit support to two years amid contributor burnout. Stable maintainer Greg Kroah-Hartman updated the schedule following feedback from users, vendors, and fellow maintainer Sasha Levin, providing more time for security fixes in servers, Android devices, and appliances.

Developers are considering sub-scheduler support as a key feature for the upcoming Linux 7.1 kernel release. This addition, related to cgroup and sched-ext, could enhance scheduling capabilities in the open-source operating system. Phoronix highlights it as potentially one of the most exciting updates.

Reportado por IA

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

quarta-feira, 13 de maio de 2026, 15:23h

Linux kernel patch targets smoother gaming on older hardware

sábado, 28 de fevereiro de 2026, 08:18h

Linux LTS kernels gain extended end-of-life dates

sexta-feira, 20 de fevereiro de 2026, 02:16h

Linux 7.0 delivers PostgreSQL gains on AMD EPYC Turin

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar