Autor Tópico: Compilando o Kernel otimizado para o seu processador no Ubuntu!  (Lida 207374 vezes)

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #45 Online: 03 de Maio de 2011, 23:49 »
Mas é o VirtualBox da Oracle ou o OSE?

Vai ver que o motivo é realmente porque você está com uma versão mais antiga de kernel. Eu sempre compilei versões mais novas.

É o VirtualBox da Oracle! Rapaz eu não sei! Só sei que dá erro no Atom e não dá erro no i7!  Eu acho que tem haver com os módulos para virtualização que eu retirei do kernel do Atom por ele não ter suporte a isso!!!! Foi a única conclusão que cheguei no momento!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #46 Online: 03 de Maio de 2011, 23:50 »
Galactus...
Olhando o forum do Arch achei um link... se quiser avaliar para ver se ajuda no tuto do menuconfig...

Citar
Estou vendo como funciona o menuconfig.
E encontrei esta documentação..

http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html

http://forum.archlinux-br.org/viewtopic.php?id=2755

Opa!  Toda informação é bem vinda!

Obrigado!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #47 Online: 04 de Maio de 2011, 17:13 »
Mas é o VirtualBox da Oracle ou o OSE?

Vai ver que o motivo é realmente porque você está com uma versão mais antiga de kernel. Eu sempre compilei versões mais novas.

É o VirtualBox da Oracle! Rapaz eu não sei! Só sei que dá erro no Atom e não dá erro no i7!  Eu acho que tem haver com os módulos para virtualização que eu retirei do kernel do Atom por ele não ter suporte a isso!!!! Foi a única conclusão que cheguei no momento!

Virtualização? Então provavelmente é isso.
Mas também pode ser da máquina, pois no meu notebook eu tive de ativar uma opção na Bios para que o VirtualBox rodasse sistemas 64 bits. Mas ainda acho que isso não interferiria na instalação.

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #48 Online: 05 de Maio de 2011, 11:56 »
Não tem como mesmo fazer cross-compile de 32bit para 64bits????

Já tentei adicionar o parametro -m64 e não da certo... No comando
CONCURRENCY_LEVEL=3 make-kpkg --cross-compile -m64 --arch=amd64 --revision=2.0hazai --initrd kernel_image kernel_headers modules_image

ele retorna erro e já instalei 'lib64gcc1','libc6-amd64' e 'libc6-dev-amd64' pra ver se dava, mas sem jeito até agora.
« Última modificação: 05 de Maio de 2011, 12:33 por Gunss »

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #49 Online: 06 de Maio de 2011, 07:53 »
Não dá, rapaz, é arquitetura superior.

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #50 Online: 06 de Maio de 2011, 09:03 »
vampire, comecei o relato do uso do seu kernel 2.6.38 no seu Fórum! Olha lá!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #51 Online: 07 de Maio de 2011, 10:56 »
vampire, comecei o relato do uso do seu kernel 2.6.38 no seu Fórum! Olha lá!

Já vi lá. Valeu mesmo!


Uma coisa que me deixou encucado nas ultimas versões do 2.6.38 foi que a opção de habilitar o patch de 200 linhas sumiu. Essa aqui:

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #52 Online: 07 de Maio de 2011, 11:27 »
vampire, comecei o relato do uso do seu kernel 2.6.38 no seu Fórum! Olha lá!

Já vi lá. Valeu mesmo!


Uma coisa que me deixou encucado nas ultimas versões do 2.6.38 foi que a opção de habilitar o patch de 200 linhas sumiu. Essa aqui:


Essa opção some quando você deixa marcado o BFS. Lembra que o patch de 200 linhas só funciona no CFS??

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #53 Online: 07 de Maio de 2011, 18:34 »
Poutz, é verdade.
Vou ter que testar aqui para ver qual fica melhor.
(vou contar com os companheiros de teste também, rsrs).

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #54 Online: 07 de Maio de 2011, 19:06 »
Poutz, é verdade.
Vou ter que testar aqui para ver qual fica melhor.
(vou contar com os companheiros de teste também, rsrs).

Aqui ficou melhor com o BFS. Claro, se meter um make -j64 fica melhor com o CFS + patch, caso contrario...

Offline xluisfernando

  • Usuário Ubuntu
  • *
  • Mensagens: 848
  • Linux user #532810
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #55 Online: 07 de Maio de 2011, 21:56 »
Eu instalei no meu Eee PC o kernel 2.6.38 na minha instalação 10.04LTS via ppa e  já reparei que a bateria está durando mais. Então, considerando a compilação, devo optar por compilar um kernel baixado diretamente do site oficial ou compilar a versão disponibilizada no repositório do Ubuntu?
Samsung Ativ Book i3 - Ubuntu 20.04LTS

Offline wesleydee

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #56 Online: 14 de Maio de 2011, 23:48 »
bom sou totalente novo nesse mundo , começei as algumas semanas e estou tentando fazer alguma modificaçoes , eu mudei a linha do makefile de acordo o meu CPU ATOM do meu net book D-250

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -fomit-frame-pointer -march=native -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=generic
HOSTCXXFLAGS = -O2

mais nao consigo salvar quando eu mudo a linhda original para

-Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -fomit-frame-pointer -march=native -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=generic

nao salva e quando eu vou sustituir fala que eu nao tenho permisao , me desculpem se minha pergunta é totalmente tosca :( ..


Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #57 Online: 15 de Maio de 2011, 10:52 »
Você tem que abrir o arquivo como root.

Pessoal, fiz os procedimentos, desta vez com um Duron 900, com 256 MB de RAM, sendo que 16 MB estão indo para a placa de vídeo. O Gnome não ficou bom. Aliás, o gnome normal nem entra, só em modo seguro. Já com LXDE ficou bem melhor. Mas a pouca memória atrapalha muito, ainda. Os programas demoram para abrir, dado o pouco cache (se não me engano, nenhum, pois essa era a diferença entre o Duron e o Athlon) do processador.


Offline Metalbobolic

  • Usuário Ubuntu
  • *
  • Mensagens: 215
    • Ver perfil
    • Seu Lugar para pensar
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #58 Online: 15 de Maio de 2011, 12:04 »
Agora uma dúvida!!

no make manuconfig

na opção processadores, eu posso escolher a familia, so fazendo isso já não estaria habilitando os recursos do processador, ou eu teria que mexer nos dois, ou somente em um ou outtro?

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #59 Online: 15 de Maio de 2011, 18:21 »
Agora uma dúvida!!

no make manuconfig

na opção processadores, eu posso escolher a familia, so fazendo isso já não estaria habilitando os recursos do processador, ou eu teria que mexer nos dois, ou somente em um ou outtro?

Se for compilar 64bits, deixa P4, se for 32 bits, PIII!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.