Linux 2.6.38
Linus Torvalds anunciou o lançamento da versão 2.6.38 do kernel Linux, incluindo novidades no desempenho, suporte a sistemas de arquivos, escalonamento, e muitas mais, que você pode conferir no sumário feito pelo KernelNewbies (via lwn.net)
• Publicado por Augusto Campos em
2011-03-16
Já compilei uma versão do Phantom com esse kernel e troquei o tradicional gzip pelo xz comprimindo o initrd com lzma. Com isso, o iso ficou 30% menor. E o patch maravilha deve ajudar a suavizar o tempo de resposta em processamento pesado. Esse kernel está bom demais, só falta agora o suporte a dom0 nativo!
Aiai, saudades dos meus tempos de Slackware, onde quando saia uma nova versão do Linux eu atualizava de boa… Com o Ubuntu se vc tentar compilar manualmente, a coisa até compila, mas explode assim que você reinicia a máquina. Ok, mas foi só um comentário imbecil :-)
BATMAN? Eu li mesmo Batman?
Seu comentário é uma grande verdade. No saudoso Mandrake bastava fazer um ‘make all’ e depois reiniciar a máquina. O Ubuntu é meio sinistro em diversos aspectos, como por exemplo, a cada versão o upstart trabalha diferente. Isso tem me dado diversos problemas, tanto que, como preciso do upstart, acabei migrando pro openSuse – que aliás, acabou de adotá-lo e está compatível com a minha necessidade, ao contrário do Ubuntu 10.10 (e imagino como será o 11.04 nesse quesito).
Realmente, cada distribuição com suas vantagens.
Verdade cada distro com suas vantagens, essa na minha opinião é uma das maiores desvantagens do ubuntu. Ainda bem que os drivers que eu desenvolvo são para embarcados.
@tenchi
Sim, vc leu B.A.T.M.A.N. Ele impede que o Mr. Freeze congele o sistema hehehehe
Junte isso ao systemd (um cgroup para casa serviço), para o alto e avante!
É, realmente cada distribuição tem as suas vantagens.
Quem usa o Arch, nem precisa compilar o 2.6.38
http://www.archlinux.org/packages/testing/i686/kernel26/
E quem disse que quem usa Ubuntu precisa compilar o kernel ?
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Assim a customizacao eh zero, caros
O 2.6.38 ferrou completamente com a preemptividade do meu PC de casa (se é que ele ainda tinha alguma). Para remediar a situação, instalei o ulatencyd (que curiosamente deixava o 2.6.36 uma carroça).
Se continuar ruim deste jeito, sou capaz de mudar o scheduler para noop.
Será que os drivers de TV digital de chehab já estão disponíveis no kernel?
Quem usa Debian/Like pode muito bem atualizar o Kernel com base no Liquorix
natty@natty-desktop:~$ lsb_release -a
No LSB modules are available.
Distributor ID:Ubuntu
Description:Ubuntu Natty (development branch)
Release:11.04
Codename:natty
natty@natty-desktop:~$ uname -a
Linux natty-desktop 2.6.38-6-generic #34-Ubuntu SMP Tue Mar 8 14:09:10 UTC 2011 i686 i686 i386 GNU/Linux
natty@natty-desktop:~$
Ando preguiçoso e sem tempo, mas ainda me lembro de ter que seguir um manual para instalar o FreeBSD e Slackware.
Eu essa semana comecei a me aventurar em compilar o kernel, é uma tarefa relativamente fácil… mas até agora não consegui fazer o ubuntu rodar com ele não XD agora está dizendo a partição usa um sistema ext3 com recursos não suportados (que na verdade é ext4) mas mesmo compilando com todas as opções não funciona ;s
Bom trabalho pessoal do kernel, continuem a revolução !
Não sei pq falam mal do Ubuntu,compilei hoje de manhã(Maverick Meerkat)e rolou tudo numa boa,sem problemas :)
Linux powertux 2.6.38-sandrosfc #1 SMP Wed Mar 16 08:29:53 BRT 2011 i686 GNU/Linux
Desempenho está excelente!
Engraçado que o Debian continua no 2.6.32, não sei o porquê. Até recentemente eu me preocupava em compilar o kernel por causa de umas incompatibilidades com a placa de captura de TV, mas agora já não preciso fazer mais isso. O default do Debian me serve para o meu uso.
@sandrosfc
Não que o Ubuntu seja tão mal, mas tem alguns percalços.
Uma vez tive que fazer um dom0 com Debian, mas o Debian não reconhecia o hardware e na época o Xen dom0 só rolava naquela versão de kernel. Para resolver o problema, instalei um desktop com Ubuntu, que reconhecia o hardware mais novo do servidor. Peguei o kernel com dom0 desse desktop e utilizei no Debian, e a partir de então virtualizei 12 firewalls no servidor (saindo por uma interface bonding para um switch, via trunk). Nunca tive problemas relacionados a essa operação. Aliás, isso resolveu outro problema, que era a virtualização utizando placas de rede quad-port. – ou seja, o Ubuntu salvou meu projeto na época e reconheço seu valor.
Como citei, alguns pontos negativos estão mesmo em alguns detalhes de sua estrutura que acabam dando trabalho quando se quer fazer um tunning, como o já citado upstart.
Eu já compilei várias vezes no ubuntu.
O segredo é utilizar o arquivo de configuração do próprio ubuntu e a partir dele ir customizando conforme a necessidade.
De todo modo o PPA que o colega acima forneceu é bem competente e já fornecia o 2.6.38 pouca horas após o lançamento. Está muito bom meeeeesmo.
Para quem não gostou do autogroup, echo > /proc/sys/kernel/sched_autogroup_enabled.
Ops, faltou um zero, echo 0 > /proc/sys/kernel/sched_autogroup_enabled.
Eu prefiro que ELES compilem e lancem o produto. (ubuntu fanboy)
@ ZeDoMato
Aqui curiosamente já está em “0″.
Passei o “autogroup” para 1 e criei um arquivo /etc/sysctl.d/10-kernel.sched_autogroup_enabled.conf com a linha:
kernel.sched_autogroup_enabled=1
Desta forma, ao reiniciar a coisa “não se perde”. Não aconselho a colocar tal linha no /etc/sysctl.conf porque ao instalar uma nova versão a personalização pode ser perdida.