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

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





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


Reply to: