Kernel: Linux 2.6.37
Linus Torvalds disponibilizou a versão 2.6.37 do Linux, trazendo uma série de melhorias de desempenho, correções de bugs, novidades em sistemas de arquivos como o EXT4 e o BtrFS,correção de regressão em placas de vídeo Intel, e mais. A lista completa das novidades você encontra no artigo do KernelNewbies. (via lwn.net)
• Publicado por Augusto Campos em
2011-01-05
Qual mod do novo kernel sairá primeiro: o Omnislash ou o Linux-libre?
Os drivers da Broadcom que foram prometidos para esta versão do kernel, foram adicionados? Espero apenas não ter visto…
Curiosidade: aqui (de quem lê o BR-Linux) será que só eu ainda uso kernel da série 2.4? Claro que eu não uso no desktop, mas tenho algum hardware mais antigo onde rodo o 2.4.37 (2.4.37.10 eu acho).
Bremm, o Willy Tarreau, mantenedor da árvore 2.4, está incentivando fortemente todos os usuários do kernel 2.4 a migrar para o 2.6. O 2.4 não receberá novos recursos na forma de backports e provavelmente já recebe somente correções de segurança. O 2.6 deve fazer absolutamente tudo que o 2.4 fazia, e possivelmente com melhor desempenho.
O kernel 2.6 tirou a compatibilidade com alguns hardwares mais antigos e, consequentemente, com alguns softwares mais antigos.
Também temos uma máquina com kernel 2.4 por causa de um bug com a versão antiga do DB2 que usamos por causa de um software. E vários outros softwares não podemos atualizar por causa disso, gerando um efeito cascata.
Mas no nosso caso o problema não é o kernel, mas o software legado que precisa ser substuído.
Pocha vida, bem que poderia ter um tuto completo e atualizado das opções do kernel para compilação manual.
@Jeremias
Acho que aqui vai encontrar o que procuras
http://ti-publiweb.blogspot.com/2010/12/compilando-kernel-acima-de-2632-no.html
Alguém sabe se aquela alteração “mágica” do scheduler já entra nessa versão do kernel? Eu lembro que na época eles tinham dito quando poderia entrar… mas agora me fugiu a cabeça :P
Realmente não entendi por que moderaram o comentário ai de cima.
Pois bem.
Não é essa versão que tem o patch milagroso… não fiquei tão animado para atualizar quanto o 2.6.36 hehehe
Mored, obrigado pela dica, mas essa parte eu sei, mas eu queria algo como esse artigo http://www.vivaolinux.com.br/artigo/Compilacao-comentada-do-kernel/ , porém atualizado.
Entendi, está em produção, tks.
@Marcos Alexandre,
Eu ainda tenho dois servidores rodando o kernel 2.4 (Debian Sarge) em um cliente, tudo por culpa de softwares legados, mas isso deve acabar até o meio de 2011. Aí será só 2.6 !
Como estes servidores são internos a uma rede bastante restrita, e têem um comportamento absolutamente estável não tenho nenhuma preocupação adicional de segurança ou performance. Mas sei de gente que ainda roda o 2.2 e nem mantém backup atualizado…
O.O.
Também sei de gente que roda o 2.2 num velho Conectiva.
A coisa que mais gostei foi suporte de limitação de IO para cgroups, esses cgroups são uma mão na roda pra evitar gargalos ou que alguns processos mal configurados ou bugados tomem conta do sistema. Usar na mão é chato com o lxc nem tanto.
Infelizmente a maioria das modificações do kernel são voltadas para servidores, para mainframes, supercomputadores e dispositivos embarcados. São pequenas as modificações para a área de computação pessoal, o que me deixa triste, pois é a área onde o Linux precisa melhorar e muito.
Porém, foram feitas várias melhorias desde o kernel 2.4, o que melhorou a experiência na computação pessoal. Como por exemplo, a detecção automática de dispositivos, também o KMS que melhorou muito a questão de drivers de hardware, entre outras melhorias significativas. Em resumo, com o kernel 2.6 um usuário comum não precisa ficar configurando muita coisa que antes era necessário.
@Rodrigo Zimmermann
Eu acho que não. O Kernel é para desempenho, robustez e segurança mesmo.
A parte de desktop que tem que melhorar muito não faz parte do kernel, e sem do espaço de usuário.
@Ozzy, a questão é justamente essa: funciona bem, está estável e tem outros projetos mais prioritários que precisam de dedicação.
@Tiago, também acredito que pro usuário final, o kernel já não tem muita coisa pra melhorar que o afete diretamente, salvo a questão dos drivers vinculados ao kernel que demandam atualizações. Se os drivers não estivessem ligados ao kernel, as atualizações desktop seriam bem menos frequentes, o próprio Linus admite isso, mas nunca chegaram em consenso de prós e contras.
Uma coisa que falta no Linux: montagem de cartões Memory Stick da Sony.
Você pluga no conector do notebook e não monta de jeito nenhum (no módulo da Ricoh).
Eu ouvi dizer que universidades estadunidenses ainda rodam servidores com distros de 97 ou 98. A diferença entre o Linux desta época e o Windows é que o Linux, se estiver funcionando, vc não precisa atualizar, basta mantê-lo seguro.
Eu lembro de que, quando iniciei neste mundo do SL, um dos grandes problemas do kernel 2.4 era a necessidade de se passar parâmetros na linha de comando para que o gravador de CD funcionasse e um dos grandes problemas do kernel 2.6 era a falta de suporte a softmodens.
Mas eu espero que, nesta versão, o suposto problema de superaquecimento dos processadores tenha sido resolvido.
PS: Quando será que vão lançar o kernel 2.8 ou 3.0?
@André Machado, provavelmente lançarão um linux 3.0 sim. Mas não agora. O linux 2.6 já tem mais de 5 anos de idade, muito mais tempo do que o 2.4 ficou como sendo o mainstream.
2.4 em 2/jan 2001. O 2.6 foi lançado em 17/dec 2003. três anos de diferença.
Parece-me que o pessoal do Linux mudou um pouco a abordarem de desenvolvimento no 2.6. Uma das diferenças foi em relação aos números das versões. Por exemplo, no 2.4, as versões terminadas em número ímpar eram as de desenvolvimento, enquanto que as com número par eram as estáveis.
Acabei de atualizar o meu Kernel do 2.6.34 pro 2.6.37 no openSuSE. Usei o repositório oficial do openSuSE (que deve ser adicionado manualmente. Aqui está ele http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_11.3/ )
Será que nesse novo Kernel as placas Wi Fi dos notebooks Dell serão reconhecidos nativamente (os que usam chipset Broadcom) ?
Isaac,
montagem automática? De cartões Sony? Fala sério! Pq a Sony não insere Mass Storage (que todas possuem) em suas câmeras e vc monta como um pen-drive normal? Se colocarem isso no kernel será mais “bagulho” inserido com utilidade baixa. Acredite em mim, compre uma Nikonn estará bem bais servido em interação com o kernel e em questão de câmera… e seja feliz!
Abs.
@Maico: Também estou esperando por isso. Ioder abandonar o módulo b43 iria melhorar muito o tempo de boot da minha máquina.