• Novo Kernel do Linux Ajusta Questões Power-Saving

    Greg Kroah-Hartman, lançou edições "long term" do kernel 3.0.20 e kernel estável 3.2.5. Ambos contêm apenas uma correção de bug único, que permite tecnologia power-saving PCIe ASPM (Active State Power Management) para ser usado em sistemas com uma BIOS que ativa ASPM em alguns componentes, mas estados da FADT (Fixed ACPI Description Table) consultados pelo Linux, confirmam que a ASPM não é suportada.

    De acordo com Matthew Garrett, que desenvolveu o patch, a mudança pode reduzir o consumo de energia de um Thinkpad X220 por 5 watts. O patch só tem esse efeito em sistemas com problema relacionado ao firmware, que podem ser identificados usando dmesg para exibir mensagens do kernel e visar a mensagem "ACPI FADT", declarando que o sistema não suporta PCIe ASPM, sendo então desativado. A mudança corrige um dos dois problemas que chamou a atenção de forma séria no ano passado, como resultado de relatórios emitidos a partir do site Phoronix. Várias semanas atrás, o patch foi incorporado pela "árvore" principal de desenvolvimento Linux, que irá formar a base de lançamento da edição 3.3, que virá em março deste ano.

    Patches como este, que poderiam causar problemas nos sistemas isolados, não são habitualmente fundidos em núcleos de longo prazo e estável. O Projeto Fedora tem, no entanto, feito testes com o patch como parte de sua distribuição atual por algum tempo, e Kroah-Hartman está, portanto, confiante de que a mudança não causará grandes problemas. Tendo em vista a margem de erro no presente, esta é a única alteração ocorrida no Linux 3.0.20 e no 3.2.5.

    Outro problema que afeta muitos sistemas, provavelmente, permanecem do mesmo jeito. Por padrão, os atuais kernels do Linux não ativam os recursos gráficos RC6 de economia de energia nos populares processadores da Intel Sandy Bridge (que inclui um núcleo gráfico), devido a falhas e erros gráficos causados em sistemas isolados.


    Saiba Mais:

    [1] Thread Gmane http://thread.gmane.org/gmane.linux....ocus%3D1249489
    [2] Linux Kernel Git Torvalds http://git.kernel.org/?p=linux/kerne...f2c3b75fbf2850
    [3] Heise Online http://www.h-online.com/open/news/it...s-1429482.html