Linus Torvalds Adota IA no Desenvolvimento do Linux

Segundo apuração do ZDNET, Linus Torvalds ultrapassou uma barreira importante em sua relação com a inteligência artificial ao utilizá-la para desenvolver código real para o kernel do Linux. Sob sua supervisão direta, o assistente Claude Code ajudou a estruturar uma série de oito patches focados em resolver um problema crônico de lentidão em cache de memória.
Como o Claude Code Atuou no Kernel
O problema técnico girava em torno da contenção no cache de páginas do Linux. Quando múltiplas threads realizavam leituras pequenas e simultâneas do mesmo arquivo em cache, as atualizações nos contadores de referência geravam disputas intensas entre os núcleos do processador.
Com a ajuda da IA, a solução desenvolvida adiou a reutilização de memória removida do cache até o término de um período de graça RCU. Isso permitiu que o sistema copiasse dados diretamente para o buffer do usuário sem reescrever continuamente a linha de cache compartilhada.
Os Números Práticos do Experimento
Em testes realizados no laptop pessoal de Torvalds usando um processador Intel Core i7, os ganhos em cenários específicos de leitura intensa foram expressivos:
- Vazão de dados: O throughput de oito threads saltou de cerca de 10 milhões para uma faixa entre 30 e 33 milhões de leituras por segundo.
- Custo de processamento: Os ciclos de kernel necessários por operação de leitura despencaram de aproximadamente 2.950 para 725.
O próprio criador do Linux ressalta que isso não acelera o sistema operacional inteiro de forma generalizada, mas otimiza drasticamente gargalos pontuais de leitura em multithreading.
Veredito: Vale a pena para a sua rotina?
O experimento demonstra que ferramentas como o Claude Code são úteis para debugar e estruturar correções complexas, mas o próprio Torvalds mantém cautela. Como o adiamento na liberação de memória gerou efeitos colaterais em páginas não mapeadas, o código segue em uma branch separada e ainda não foi integrado à versão principal do Linux.
Para engenheiros de software, a lição é clara: a IA acelera a prototipagem de soluções difíceis, mas a validação humana rigorosa continua sendo indispensável antes de enviar qualquer alteração para ambientes de produção.
Fontes
Perguntas frequentes
- Linus Torvalds realmente usou IA para escrever código do Linux?
- Sim. De acordo com o ZDNET, ele utilizou o Claude Code para desenvolver os programas de teste, a revisão e o primeiro rascunho de uma série de oito patches para o kernel.
- Qual problema os patches tentam resolver?
- Eles combatem a contenção no cache de páginas do Linux, que causa gargalhos quando várias threads realizam leituras pequenas e simultâneas no mesmo arquivo.
- O código gerado por IA já faz parte do Linux oficial?
- Ainda não. Embora os testes tenham mostrado um salto expressivo na velocidade de leitura, questões pendentes sobre o gerenciamento de memória mantêm o código fora da versão principal.
Comentários
0 comentáriosDeixe seu comentário
Seja o primeiro a comentar.
Continue Lendo

Por Que Chats Longos de IA Falham e Como Limpar o Histórico
Limpar histórico de chat melhora agentes de IA

IA em Avaliações de Desempenho: O Que Muda na Prática
78% dos gestores usam IA para redigir avaliações de desempenho, mas um terço dos funcionários relata perda de qualidade no feedback.

Aplicativo para Mac em 11 Dias Sem Código com Claude
Descubra como um aplicativo pago para Mac foi desenvolvido e publicado em 11 dias usando o Claude e 502 diretrizes sem digitar código.