O Big Bang do Código Aberto: A Fascinante História da Criação e Evolução do Kernel Linux
O Kernel Linux é um dos pilares do código aberto, moldando a tecnologia moderna. Descubra sua história e evolução.
O Kernel Linux é um dos pilares do código aberto, moldando a tecnologia moderna. Descubra sua história e evolução.
Kernel Linux não trava
O Linux, um sistema operacional amplamente utilizado por desenvolvedores e empresas, pode apresentar problemas como travamentos e lentidões, especialmente quando softwares de terceiros entram em cena. Neste artigo, vamos explorar os efeitos dos erros de código de terceiros no desempenho do Linux e como lidar com essas situações complexas. Você aprenderá a identificar causas comuns […]
Depuração de memória
Um novo recurso chamado kmemdump foi proposto para o kernel Linux com o objetivo de facilitar a coleta seletiva de dumps de memória durante falhas ou processos de depuração. A proposta foi enviada por Eugen Hristev, da Linaro, e está sendo discutida como uma nova infraestrutura voltada principalmente para sistemas embarcados e drivers que exigem […]
Intel Xeon
Um problema de longa data com a instrução MWAIT está finalmente recebendo correção no kernel Linux para os servidores Intel Xeon Ice Lake. Embora o bug tenha sido documentado oficialmente pela Intel desde 2022, apenas agora o Linux está se preparando para mitigar o comportamento anômalo com um patch que será incluído nas próximas versões […]
Segurança no Kernel Linux
A partir da versão 6.16 do kernel Linux, os sistemas que executam microcódigos antigos da Intel poderão receber um alerta direto do sistema. Um novo patch recém-integrado ao ramo x86/microcode do repositório tip.git implementa uma funcionalidade que verifica, no momento da inicialização, se a CPU está utilizando um microcódigo abaixo da versão considerada segura. Por […]
Criptografia moderna no Linux
O ChaCha20 é um algoritmo de cifra por fluxo (stream cipher) moderno e altamente seguro, utilizado principalmente em criptografia para gerar números aleatórios criptograficamente seguros ou para criptografar dados de forma rápida e eficiente. Criado por Daniel J. Bernstein como uma variante do algoritmo Salsa20, o ChaCha20 oferece melhor desempenho e maior segurança em relação […]
Kernel Linux | RISC-V
A arquitetura RISC-V está prestes a receber uma importante melhoria de desempenho com a chegada do suporte à função getrandom() via vDSO (Virtual Dynamic Shared Object) no ciclo de desenvolvimento do Linux 6.16. A novidade foi implementada por Xi Ruoyao e já está integrada ao branch for-next da árvore principal do kernel RISC-V, aguardando inclusão […]
Processadores
Engenheiros da Intel publicaram nesta segunda-feira (21) a mais nova versão de uma proposta para adicionar suporte a um agendador cache-aware (sensível ao cache) no kernel Linux. A proposta visa otimizar o desempenho em sistemas com múltiplos domínios de cache, agrupando tarefas com afinidade de dados em núcleos que compartilham o mesmo nível de cache. […]
Versão de teste
Nem mesmo o domingo de Páscoa interrompe o ciclo semanal de lançamentos do kernel Linux. Linus Torvalds publicou oficialmente neste domingo (20) o Linux 6.15-rc3, trazendo uma série de correções menores, incluindo ajustes de compilação com o GCC 15, melhorias de suporte para os processadores Intel Bartlett Lake e novas verificações de segurança no AMD […]
Processadores Intel no Linux
Com os olhos voltados para a próxima geração de processadores de alto desempenho, a Intel começou a preparar o kernel Linux para lidar com CPUs que ultrapassam os 256 núcleos. A atualização foi apresentada por meio de novos patches que revisam o suporte à Speed Select Technology Turbo Frequency (SST-TF) e ao Performance Profile (SST-PP), […]