Se passaram pouco mais de 60 dias da última disponibilização do kernel Linux 3.1, e novamente agora a Linus Torvalds anunciou a recente versão 3.2. O kernel é considerado o coração de qualquer sistema operacional e é responsável por criar uma camada de abstração entre entidades de alto nível e o hardware da máquina.
O kernel Linux 3.2 traz algumas novidades interessantes, contando com 11881 contribuições de código. O kernel Linux 3.2 tem atualmente cerca de 15 milhões de linhas de código.
Tal como referido, o kernel Linux 3.2 traz muitas novidades das quais se destacam:
- Suporte melhorado para sistemas de arquivos EXT4
- Através da técnica denominada de bigalloc, é possível usar blocos com mais de 4KB até 1 MB;
- Suporte para Btrfs
- Várias correções no sentido de resolver o problema que poderia levar partições a ficarem corrompidas devido a problemas do sistema ou falhas de energia
- Integrado o driver Brcm80211 da Broadcom e driver Ath6kl para placas de rede que usam o chip Atheros AR6003;
- Melhorias a nível do uso da pilha protocolo TCP/IP
- Suporte para a arquitetura de processadores da Qualcomm Hexagon
- Integração do driver Nouveau que tem a capacidade de usar as funções de aceleração gráfica disponível com os firmware autogerados nos núcleos Fermi NVC1, NVC8 e NVCF;
- Controle a nível de período de execução do processador para os processos
Todas as novidades do kernel 3.2 podem ser consultadas aqui
Como sempre, o Kernel está disponível para download no site kernel.org e também via GitHub.