

<div id="comment_title"><!--acac-->Carlos Felipe (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118821" title="">21/03/2011 &agrave;s 9:10 am</a> </div>
<p>Pela primeira vez, o wireless é tão bom quanto o do Windows 7 nos meus netbooks, já posso chutar o seven, porque antes conectava depois de quase 2min. e em menos de 5 já se desconectava sozinho e pedia novamente a senha, agora &#8220;tá só o filé&#8221;.</p>


<div id="comment_title"><!--acac-->Carlos Felipe (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118822" title="">21/03/2011 &agrave;s 9:13 am</a> </div>
<p>Alguém poderia explicar por que o kernel tem essa numeração 2.6.38? Sairá algum dia um kernel 3?</p>


<div id="comment_title"><!--acac-->Luciano (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118825" title="">21/03/2011 &agrave;s 9:17 am</a> </div>
<p>Como consegui até hoje viver sem isso? Sempre compilo coisas com &#8220;make -j 20&#8243; e uso o navegador. Meus dias serão melhores, é incrível querido.</p>


<div id="comment_title"><!--acac--><a href='http://bsrsoft.com.br' rel='external nofollow' class='url'>André Luis Pereira dos Santos</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118829" title="">21/03/2011 &agrave;s 10:15 am</a> </div>
<p>@Luciano</p>
<p>Esse foi só um exemplo extremos de aumento da responsividade sob altas cargas de trabalho no sistema.</p>
<p>A melhora é perceptiva em todas as tarefas.</p>


<div id="comment_title"><!--acac--><a href='http://vtnc.org/' rel='external nofollow' class='url'>Bremm</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118831" title="">21/03/2011 &agrave;s 10:33 am</a> </div>
<p>Notei que o &#8216;catfish&#8217; havia ficado sensivelmente mais rápido. Essa do &#8216;find&#8217; acelerado eu desconhecia! =D</p>
<p>Sugestão para quem está usando o 2.6.38: leia sobre o projeto ulatencyd.</p>


<div id="comment_title"><!--acac-->Junin (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118832" title="">21/03/2011 &agrave;s 10:35 am</a> </div>
<p>Nunca deixo de ler os post sobre as novidades do kernel.<br />
Com certeza deve ser o mais completo no idioma tupiniquim :o)</p>


<div id="comment_title"><!--acac--><a href='http://tuxfrw.linuxinfo.com.br' rel='external nofollow' class='url'>Marcelo Gondim</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118837" title="">21/03/2011 &agrave;s 10:47 am</a> </div>
<p>Um dos meus servidores ficou extremamente mais leve. Percebi isso olhando a carga do sistema. Mas para tráfegos altos não ficou bom não ou tem alguma mágica que desconheço. No gateway aqui da empresa cujo tráfego é de em média 130Mbps com link total de 200Mbps tive o seguinte problema: Uso muito alto de processamento nos ksoftirqs dava pra ver claramente no top. Dava 80 à 90% de uso me gerando perdas de pacotes e lentidão. Voltei para o kernel 2.6.32 que pelo menos isso não acontecia. Bem vou aguardar algum patch pra ver se isso melhora.  :)</p>


<div id="comment_title"><!--acac--><a href='http://www.blogger.com/profile/11204390842274958355' rel='external nofollow' class='url'>phess</a> em <a href="#comment-118838" title="">21/03/2011 &agrave;s 11:31 am</a> </div>
<p>Marcelo Gondim, a única diferença que me lembro de ter visto foi em dispositivos &#8220;multiqueue&#8221;. É o seu caso? Se for, então o load average talvez tenha aumentado porque o kernel agora decide a fila de rede que vai usar de acordo com a CPU encarregada daquela fila (recurso <a href="http://kernelnewbies.org/Linux_2_6_38#head-3f9849b9abd6e516d0d7f037bff3ce64984ffdd5" rel="nofollow">XPS</a>, irmão do RPS). Se não houver um mapeamento legal, ou (imagino) se o seu dispositivo tiver muito mais filas do que CPUs, o load average pode mesmo aumentar.</p>
<p>Mas seria (teoricamente) por um bom motivo: aumento significativo do throughput de rede.</p>
<p>No seu caso, como o resultado foi o oposto a esse, é bom associar cada fila a uma CPU, por meio do arquivo &#8216;/sys/class/net/eth/queues/tx-/xps_cpus&#8217;. Talvez surta o efeito positivo desejado.</p>
<p>Junin, muito obrigado! Eu gosto muito de escrevê-los. E se você gosta do assunto, os links no final do artigo são imperdíveis.</p>


<div id="comment_title"><!--acac-->Lx (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118840" title="">21/03/2011 &agrave;s 11:50 am</a> </div>
<p>@Carlos Felipe,</p>
<p>Quando todas as alterações planejadas no 2.6 tiverem sido feitas, uma versão 2.8 surgirá. Terminando ela surgirá a 3.0. As versões com o segundo valor ímpar são instáveis e em desenvolvimento. Ex: 2.1, 2.3, 2.5&#8230;. Estáveis segundo valor par. Ex: 2.0, 2.2, 2.4, 2.6.</p>


<div id="comment_title"><!--acac--><a href='http://www.blogger.com/profile/11204390842274958355' rel='external nofollow' class='url'>phess</a> em <a href="#comment-118842" title="">21/03/2011 &agrave;s 12:02 pm</a> </div>
<p>@Lx,</p>
<p>Este esquema de numeração valeu até o 2.5/2.6, mas é cada vez mais um resquício do passado. Do jeito que a coisa está indo, os desenvolvedores não precisam mais abrir uma nova árvore de desenvolvimento (a 2.7, no caso) pra alterar grandes trechos do código. Os caras já conseguem trocar o pneu com o caminhão andando, e **sem quebrar nada**.</p>
<p>@Carlos Felipe,</p>
<p>Já houve no passado algum início de discussão sobre alterações no esquema de numeração do kernel. Chegaram a propor números como 2011-02 (segundo kernel lançado em 2011), ou 2.6.38-02-2011, ou 2011-38 (já que o 2.6 atualmente está sempre presente). Porém, isso quebraria vários programas que precisam consultar a versão do kernel &#8212; por exemplo, à espera de &#8220;2&#8243;, ou &#8220;2.6&#8243;, ou &#8220;2.6.25-ou-maior&#8221;. No final, decidiram manter o esquema antigo.</p>
<p>Será que chegaremos a ver um terceiro dígito no terceiro número? :-D</p>


<div id="comment_title"><!--acac--><a href='http://www.linuxinfo.com.br' rel='external nofollow' class='url'>Marce Gondim</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118850" title="">21/03/2011 &agrave;s 1:01 pm</a> </div>
<p>@phess,</p>
<p>Opa Pablo rapaz eu usei a config do kernel 2.6.32 como base na configuração do 2.6.38. Tem alguma sugestão do que talvez possa ser feito para a melhora de performance nesse problema? Porque pode ter ficado alguma option desmarcada e que seja necessária. :)</p>
<p>Estou lendo aqui sobre o XPS e o RPS. Valeu pela dica e parabens pelo post  :)</p>


<div id="comment_title"><!--acac-->Maurício (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118860" title="">21/03/2011 &agrave;s 2:25 pm</a> </div>
<p>Pelo que sei, o próprio Linus já disse que nunca haverá a versão 3.0 do kernel.</p>
<p>O número 2 seguido de outros números será mantido indefinidamente.</p>


<div id="comment_title"><!--acac-->aaaaaaaaa (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118861" title="">21/03/2011 &agrave;s 2:30 pm</a> </div>
<p>Pra sair da versão 2.2 até a 2.6 já demorou pacas&#8230; imagina pra ir pra 2.8&#8230; deve demorar bastante&#8230; depois capaz de vir a 2.10&#8230; se um dia vier a versão 3.0, talvez nossos netos estejam mexendo com isso&#8230;</p>


<div id="comment_title"><!--acac-->Carlos Felipe (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118887" title="">21/03/2011 &agrave;s 5:05 pm</a> </div>
<p>@Maurício: &#8220;Pelo que sei, o próprio Linus já disse que nunca haverá a versão 3.0 do kernel.&#8221;</p>
<p>E esta?<br />
&#8220;640K sempre serão suficientes (Bill Gaytes, 1981)&#8221;</p>


<div id="comment_title"><!--acac-->Ícaro (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118891" title="">21/03/2011 &agrave;s 5:36 pm</a> </div>
<p>Nesse caso é diferente, Carlos Felipe.</p>
<p>O kernel pode ir até 2.6.999999999999999999999999999999999&#8230; mas vai ter uma melhora incrível, será outro kernel, mas apenas continua versão 2.6 ;)</p>
<p>O GNOME poderia lançar a versão 2.32.1, mas apenas mudou para o número para 3&#8230;</p>
<p>O que muda só é o número, isso é o mínimo.</p>


<div id="comment_title"><!--acac-->Carlos Felipe (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118897" title="">21/03/2011 &agrave;s 6:02 pm</a> </div>
<p>Se o kernel será sempre 2.6.38, poderian até remover o 2, kernel 6.38 :P</p>


<div id="comment_title"><!--acac-->Mauricio (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118901" title="">21/03/2011 &agrave;s 6:42 pm</a> </div>
<p>E esta?<br />
“640K sempre serão suficientes (Bill Gaytes, 1981)”</p>
<p>Pois é, mas no caso do Kernel, ou de qualquer programa, os padrões numéricos são dados pelo próprio desenvolvedor.</p>
<p>Claro que as melhorias no kernel são significativas em cada versão, mas não sei porque não existe essa decisão de trocar de versão do kernel (2.x para 3.x). Mas é uma decisão do próprio Linus. Veja:</p>
<p><a href="http://www.daniweb.com/hardware-and-software/linux-and-unix/linux-servers-and-apache/news/218605" rel="nofollow">http://www.daniweb.com/hardware-and-software/linux-and-unix/linux-servers-and-apache/news/218605</a></p>


<div id="comment_title"><!--acac--><a href='http://tuxfrw.linuxinfo.com.br' rel='external nofollow' class='url'>Marcelo Gondim</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118903" title="">21/03/2011 &agrave;s 6:52 pm</a> </div>
<p>É realmente existe algum problema mesmo com esse XPS. Aqui observando com:</p>
<p>watch -n0 cat /proc/interrupts</p>
<p>Eu percebo que as interfaces de rede estão balanceando em todas as CPUs mas acontecem umas travadas, lentidão na digitação da console, perda de pacotes e no &#8220;top&#8221; acusa ksoftirq dando 90% de uso de processamento e load de 1.20.  Já com o kernel 2.6.32 nada disso ocorre, o balanceamento ocorre normal entre as CPUs, não existe o travamento e nem perda de pacotes. O load fica em 0.05 em média.</p>
<p>O equipamento é um Intel Quad Core com interfaces Intel Gigabit. Existe algo realmente errado por aí. Usei o .config do kernel 2.6.32 como base para configurar o 2.6.38.</p>
<p>Vou aguardar mais e ver como vai ficar. :)</p>


<div id="comment_title"><!--acac--><a href='http://renanbirck.blogspot.com' rel='external nofollow' class='url'>Renan</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118906" title="">21/03/2011 &agrave;s 6:59 pm</a> </div>
<p>&#8221; mas não sei porque não existe essa decisão de trocar de versão do kernel (2.x para 3.x)&#8221;</p>
<p>Imagino que isso só ocorreria se houvesse uma grande mudança na arquitetura do kernel.</p>


<div id="comment_title"><!--acac-->Guto (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118909" title="">21/03/2011 &agrave;s 7:08 pm</a> </div>
<p>Uma coisa que não gosto no comportamento do Linux é quando estou por exemplo baixando uma atualização da distribuição que esta usando toda a velocidade do meu link da internet, fica impraticável qualquer navegação ou outro serviço que necessite da internet. No Windows parece que ele distribui o link melhor entre as aplicações coisa que o Linux não faz. Isso tudo no mesmo desktop.</p>


<div id="comment_title"><!--acac-->Maurício (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118910" title="">21/03/2011 &agrave;s 7:11 pm</a> </div>
<p>Guto, não é isso que acontece aqui em casa.</p>
<p>Talvez o problema seja com a distro que vc está usando.</p>


<div id="comment_title"><!--acac--><a href='http://vtnc.org/' rel='external nofollow' class='url'>Bremm</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118911" title="">21/03/2011 &agrave;s 7:31 pm</a> </div>
<p>@ Guto</p>
<p>Isso acontece quando a conexão de saída (uplink/upstream) fica saturada.</p>
<p><a href="http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm" rel="nofollow">http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm</a></p>
<p>Um outro problema pode ser o valor do MTU da interface de rede.</p>
<p><a href="http://www.dslreports.com/faq/695" rel="nofollow">http://www.dslreports.com/faq/695</a></p>


<div id="comment_title"><!--acac--><a href='http://meiradarocha.jor.br/' rel='external nofollow' class='url'>José Antonio Meira da Rocha</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118915" title="">21/03/2011 &agrave;s 8:03 pm</a> </div>
<p>Outra novidade deste kernel: mais suporte para placas USB de TV Digital. Especificamente, já funciona a placa PlayTV USB Hybrid (mas sem suporte para hotswap, ainda).</p>


<div id="comment_title"><!--acac-->Carlos Felipe (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118917" title="">21/03/2011 &agrave;s 8:32 pm</a> </div>
<p>Estes pen-drives que rodam TV digital já pegam nativamente no Linux?</p>


<div id="comment_title"><!--acac-->Carlos Felipe (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118919" title="">21/03/2011 &agrave;s 8:59 pm</a> </div>
<p>Pra quem não quiser compilar, existe o projeto Ubuntu Mainline kernel que disponibliza os DEB já compilados</p>
<p><a href="http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38-natty/" rel="nofollow">http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38-natty/</a></p>


<div id="comment_title"><!--acac-->André Machado (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118929" title="">21/03/2011 &agrave;s 10:59 pm</a> </div>
<p>Sobre a discussão de quando haverá um kernel 3.0, leiam esse artigo de 2002:</p>
<p>&#8220;A recent lkml thread explored an interesting tangent when Jeff Garzik asked about what was to follow the 2.5 development kernel, &#8220;is it definitely to be named 2.6? Maybe it&#8217;s just my impression from development speed, but it felt more like a 3.0 to me :)&#8221;. Linux creator Linus Torvalds first suggested that there was no reason to skip from 2.5 to 3.0, qualifying it with, &#8220;But hey, it&#8217;s just a number. I don&#8217;t feel that strongly either way.&#8221;"</p>
<p><a href="http://kerneltrap.org/node/436" rel="nofollow">http://kerneltrap.org/node/436</a></p>


<div id="comment_title"><!--acac-->André Machado (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-118930" title="">21/03/2011 &agrave;s 11:02 pm</a> </div>
<p>Essa outra página aqui explica a questão melhor: <a href="http://www.daniweb.com/hardware-and-software/linux-and-unix/linux-servers-and-apache/news/218605" rel="nofollow">http://www.daniweb.com/hardware-and-software/linux-and-unix/linux-servers-and-apache/news/218605</a></p>
<p>&#8220;The first hints are given when he responds to a question concerning why the 2.6 kernel has been around for so long, and explains his reasoning as to why a multi-year development cycle doesn&#8217;t work concluding that the 2.6 base kernel is in such good shape that there is no pressing reason to go back to the old &#8216;everything changes&#8217; development model. Torvalds adds &#8220;that means that we&#8217;ll keep with the 2.6.x codebase, and just incrementally improve on it.&#8221;</p>
<p>When questioned further, specifically about when we can expect to see the version 3.0 kernel, Torvalds states quite categorically that &#8220;we really don&#8217;t expect to need to go to a 3.0.x version at all&#8221;</p>


<div id="comment_title"><!--acac-->Lindrix (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119404" title="">25/03/2011 &agrave;s 8:19 pm</a> </div>
<p>@José Antonio Meira da Rocha,</p>
<p>Pra tanto que já existe uma analise e procedimento inicial de configuração do adaptador:</p>
<p><a href="http://meiradarocha.jor.br/news/2011/03/17/placa-pixelview-playtv-hybrid-no-linux-ubuntu/comment-page-1/#comment-4145" rel="nofollow">http://meiradarocha.jor.br/news/2011/03/17/placa-pixelview-playtv-hybrid-no-linux-ubuntu/comment-page-1/#comment-4145</a></p>
<p>A tv rola no TVtime, mas um tvtime-scanner e uma mexida no arquivo de configuração dele serão necessários antes. Ainda sem som.</p>

