[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compilação do Kernel deixa sistema mais lento



o kernel i686 eh o q da suporte direito a processadores com arquitetura intel x86 - leia-se pentium 4 ta certo sua compilacao, mas vc deve ter compilado todos drivers entre outros limpa seu kernel, certifique-se q vc adicionou apenas os drivers necessarios e as
outras diretivas padroes pro seu linux funcionar direitinho.

abraço
Bruno IKE

Wendell A. Silva escreveu:
Alguém pode comentar o que o Rúben disse abaixo?
Ele está correto?
Como solucionar essa questão?

Rúben Lício escreveu:
note o i686, ele foi compilado para i686 no final das contas, não para P4, por isso da velocidade menor. O que deve ter acontecido, é que você não tinha biblioteca para isso e por isso ele fez uma compilação genérica.

Eu não sei o que você deve fazer para um build especifico para P4, talvez outra pessoa da lista possa te ajudar... Eu suspeito que você compilando o kernel para P4, todo o resto terá de ser compilado também, porque teram de usar instruções compativeis com o kernel, mas não tenho fundamento nenhum para afirmar isso....

Boa sorte com o seu build, só posso dizer que vale a pena o ganho de desempenho compilando as coisas - no meu note, o gimp que levava 15-20s para carregar, agora leva 2s :)


Abraços,

Rúben

On 12/4/06, *Wendell A. Silva* <wendell@ctech.srv.br <mailto:wendell@ctech.srv.br>> wrote:

    Linux matrix 2.6.8-P4 #1 Thu Jun 1 13:20:20 BRT 2006 i686 GNU/Linux

    Rúben Lício escreveu:
    quando você entra pelo kernel novo, e da uname -a qual a
    resposta do console?

    On 12/4/06, *Wendell A. Silva* <wendell@ctech.srv.br
    <mailto:wendell@ctech.srv.br>> wrote:



        Felipe Augusto van de Wiel (faw) escreveu:
        -----BEGIN PGP SIGNED MESSAGE-----
        Hash: SHA1

        On 12/01/2006 01:14 PM, Wendell A. Silva wrote:
        Saudações.

        Realizei a compilação do kernel do Debian Stable, utilizando o
        config-2.6.8-2-386 da instalação.
        Mudei apenas a diretiva Processor Family de 386 para Pentium-4.
A máquina é um Dell PowerEdge 600SC - Processador P4 de
        2.40GHz.

        Iniciei os sistemas em init 1 (serviços mínimos) e pedi para calcular o
        número Pi com 5.000 casas decimais:
        # time  echo "scale=5000; 4*a(1)" | bc -l

        Obtive os seguintes resultados.



        A) Kernel original da instalação - Processor Family 386
        1) 1m7.614s
        2)1m7.730s
        3)1m7.725s
        4)1m7.599s
        5)1m7.661s

        B) Kernel compilado - Processor Family
        Pentium-4/Celeon(P4-based)/Pentium-4 M/Xeon)


        1)1m10.489s
        2)1m10.488s
        3)1m10.386s
        4)1m10.173s
        5)1m10.272s

        Os resultados mostram que o Kernel compilado ficou 3 segundos mais
        lento. Diferença muito alta.
        Pensei que ele fosse ficar mais rápido ou ter uma variação menor no


        resultado.

        O teste que eu apliquei é válido? Os resultados estão normais?
        Vale a pena compilar o kernel?
        	Como você compilou o kernel? Você gerou um pacote .deb?
        Você usou o source do Debian? Você usou o processo de geração
        de pacote do Debian Kernel Team?

        Não gerei um pacote .deb.
        Utilizei o source da Distribuição.
        Não utilizei o processo de geração do pacote do Debian
        Kernel Team.

        Comandos que utilizei para compilação:

        #apt-get install kernel-source-2.6.8
        #cd /usr/src
        #tar xjvf  kernel-source-2.6.8.tar.bz2
        #ln -s  kernel-source-2.6.8 linux
        #cd linux
        #make mrproper
        #cp /boot/config-2.6.8-3-386 .config
        #make menuconfig

        Alterei somente a família do processador

        #make
        #make  modules_install
        #cp System.map /boot/System.map-2.6.8-P4
        #cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.8-P4
        # mkinitrd -o /boot/initrd.img-2.6.8-P4 2.6.8-P4
        #cp .config /boot/config-2.6.8-P4


-- To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: