Graças à Intel, o Linux melhora significativamente o gerenciamento de armazenamento NVMe em máquinas com CPUs com grande número de núcleos. O resultado é 15% mais desempenho para determinadas configurações… graças a um simples patch.

Os usuários do Linux poderão agradecer aos desenvolvedores da Intel. Ficamos sabendo pela Phoronix que o ramo da gigante americana dedicado ao sistema operacional open source desenvolveu um patch que permite aumentar em 15% o desempenho dos SSDs NVMe em máquinas equipadas com processadores com grande número de núcleos.
Leia também:
Quais são os melhores SSDs internos (M.2 NVMe) para PC em 2026?
Este impulso muito concreto, que deverá beneficiar particularmente os servidores, está a ser integrado no kernel Linux. Ele se baseia em particular no código lib/group_cpus.c agora capaz de suportar clusters de processador para evitar o compartilhamento do(s) mesmo(s) IRQ(s) NVMe (Interrupt ReQuest).
Um patch Linux que é bom para SSD… com elogios da Intel
Este é um ponto essencial, pois são essas interrupções de hardware que podem impactar o desempenho do SSD. Um problema que o patch preparado pela Intel procura evitar, com um ganho significativo de desempenho para as máquinas em questão.
Veja abaixo como a situação é resumida por Wangyang Guo, um dos engenheiros da Intel encarregado do referido patch.
À medida que o número de núcleos de CPU aumenta, o número de IRQs NVMe pode ser menor que o número total de núcleos. Isso força vários núcleos a compartilhar o mesmo IRQ. Se a afinidade do IRQ e o cluster do processador não corresponderem, uma queda no desempenho poderá ser observada em algumas plataformas.
“ Esta correção melhora a afinidade do IRQ agrupando núcleos de CPU em cada domínio NUMA, garantindo melhor localização entre os núcleos e seus IRQs NVMe atribuídos ”, lemos.
Resta uma área vaga. Porque se nos dizem 15% mais desempenho para as velocidades de leitura de um SSD montado num servidor Intel Xeon E, não sabemos o que esperar de outros tipos de máquinas. Independentemente disso, este patch pode ser implantado rapidamente, talvez até através do próximo ” janela de mesclagem » do kernel Linux 6.20~7.0.