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

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #90 Online: 15 de Agosto de 2011, 19:07 »
Mas houveram várias melhorias no campo da AMD também.

O 11.10 já vem com o GCC 4.6.1 e o último kernel do oneiric é o 3.0.0-8.10-generic

ah, e já tem BFS pro 3.0, o BFQ é que parece que vai parar no tempo.


Já tentou compilar o 3.o para o 11.04? Porque o tuto do vampire é de lascar!  :P

O desempenho do 3.0 tá bom?

O tuto do vampire para compilar o kernel ubuntu?? se for esse ainda não usei, é da revista?

Olha, estou usando o alpha do 11.10. Não sei dizer se o desempenho esta HORRÍVEL por conta do sistema ser alpha e muitos programas não funcionam como deveriam, ou o kernel ta meio capenga. Mas eu arrisco que o kernel 3.0 padrão esta com um problema terrível de gerenciar o HD. Acessa o HD pra TUDO deixando a máquina ruim, principalmente pra quem tem pouca memória ram como eu. Estou pensando em usar o Deadline enquando o BFQ não sai.

É o tuto da revista sim! Aquele "miudinho"!  ;D


Hummm, ruim assim o 3.0?

Dessa maneira vou ficando com o 2.6.38 mesmo!

vou testar! mas galactus grande parte da culpa, se não toda, deve ser do Ubuntu 11.04 que esta em alpha e com muuuita coisa nova que ta deixando essa versão bem mais travada de todas as outras que eu já testei.

e eu não estou conseguindo compilar o kernel do ubuntu + BFS. Vou tentar com o tutorial do vampire!

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #91 Online: 16 de Agosto de 2011, 14:31 »
@Galactus kernel 3.0.1 + BFS = show de bola! Com o CFS fica uma derma.

Agora eu quero compilar o kernel do ubuntu com o BFS, fica dando erro direto na compilação e da vários hunks quando aplico no kernel do ubuntu. No vanilla vai limpinho.
Nesse kernel eu estou usando o .config do proprio ubuntu.

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #92 Online: 18 de Agosto de 2011, 23:07 »
Foi lançado o kernl 3.0.2 e logo em seguida (24hrs) o 3.0.3

Ta bugado hein o bixin. E ta dificil fazer o sistema iniciar sem mensagens chatas. Tudo bem que eu não tentei quase nada =)

Online galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #93 Online: 19 de Agosto de 2011, 12:57 »
Foi lançado o kernl 3.0.2 e logo em seguida (24hrs) o 3.0.3

Ta bugado hein o bixin. E ta dificil fazer o sistema iniciar sem mensagens chatas. Tudo bem que eu não tentei quase nada =)

Rapaz, Gunss eu peguei o caminho mais curto! :)

Eu instalei aqui um 2.6.39 e 2.6.38 do próprio Kolivas!

Muito rápido mesmo!  O meu Atomzinho está voando!!! Interessante é que o 2.6.38 do kolivas não deu boot no i7!  Só o 2.6.39!

Você usou qual versão do BFS?

Eu vou baixar e compilar a versão 3.0.1 então!  Só usou o BFS? Ou teve mais patchs?

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

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #94 Online: 19 de Agosto de 2011, 14:57 »
Foi lançado o kernl 3.0.2 e logo em seguida (24hrs) o 3.0.3

Ta bugado hein o bixin. E ta dificil fazer o sistema iniciar sem mensagens chatas. Tudo bem que eu não tentei quase nada =)

Rapaz, Gunss eu peguei o caminho mais curto! :)

Eu instalei aqui um 2.6.39 e 2.6.38 do próprio Kolivas!

Muito rápido mesmo!  O meu Atomzinho está voando!!! Interessante é que o 2.6.38 do kolivas não deu boot no i7!  Só o 2.6.39!

Você usou qual versão do BFS?

Eu vou baixar e compilar a versão 3.0.1 então!  Só usou o BFS? Ou teve mais patchs?

 

baixa a 3.0.3.

Usei só o BFS. Estou com uma preguiça de compilar o kernel do ubuntu... sacanagem só compilar se fizer aquele tudo monstruoso.
A galera do zen portou o BFQ pro 3.0. Só que eu não sei usar o git heehehe. Vou ver como baixa os patchs pelo git do ureadahead e bfq pro 3.0 no zen

4d4c47

  • Visitante
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #95 Online: 19 de Agosto de 2011, 18:05 »
também tô querendo aprender a usar o git, alguem que manja aé passa um tutorial bom aé pra noís,

valeu.

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #96 Online: 22 de Agosto de 2011, 09:58 »
http://kernel.ubuntu.com/git?p=abogani/ubuntu-oneiric-lowlatency.git;a=summary

Git do kernel Ubuntu lowlatency. Vou caçar um tutorial do git pra usar.

https://launchpad.net/~abogani/+archive/ppa?field.series_filter=

tem a ppa também, mas gostaria do git com o source pra poder compilar e adicionar o march pra ver como fica =)

Alguém se habilita a ativar essa opção "CONFIG_RCU_BOOST"?

http://cateee.net/lkddb/web-lkddb/RCU_BOOST.html
« Última modificação: 22 de Agosto de 2011, 16:11 por Gunss »

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #97 Online: 24 de Agosto de 2011, 14:45 »
Aquele tutorial que está na revista usa o git.
Mas basicamente é isso aqui mesmo:
https://wiki.ubuntu.com/Kernel/SourceCode

Online galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #98 Online: 26 de Agosto de 2011, 00:53 »
Aquele tutorial que está na revista usa o git.
Mas basicamente é isso aqui mesmo:
https://wiki.ubuntu.com/Kernel/SourceCode


Eu entendo que um desenvolvedor de kernel use o git, mas acredito que é uma perda de tempo muito grande se um simples usuário final quiser compilar seu próprio kernel e ele tiver que baixar mais de 400MB de arquivos fontes e trocentos comandos e detalhes de versões para só então poder compilar o que ele queria!!!!

O pior no meu caso foi que a parte principal do processo deu errado! Ou seja, compilar o bendito kernel!

Até encontrei uma maneira mais curta de usar o git mas nem quis testar!  Continua na obrigação de baixar mais de 400MB de arquivos fonte!

Pra mim o Git desanima!

Se for pra usar apenas o Git, prefiro pegar os binários mesmo!

Veja que na própria documentação do Ubuntu ele classifica como "Old-Fashioned Debian Way", o tipo de compilação de kernel que gosto de fazer:

https://help.ubuntu.com/community/Kernel/Compile



Achei esse Blog desse camarada que reclama exatamente disso, porque raios temos que usar um processo tão longo e complexo para compilar um kernel se antes era tudo mais simples e direto?

Ele mostra uma alternativa para compilar o kernel do Ubuntu sem usar o Git e que também não é a mesma do  "Old-Fashioned Debian Way", inclusive ele muda o linha do Make file do Kernel acrescentando o march e o mtune, vejam:

http://duopetalflower.blogspot.com/2010/10/ubuntu-maverick-64bit-kernel.html

Ainda não testei, mas até o momento foi a versão que mais me agradou, pois está num meio termo entre o Git e o "Old-Fashioned Debian Way"!   
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 #99 Online: 29 de Agosto de 2011, 15:23 »
Olha, esse link que você postou aborda exatamente a segunda parte do tutorial a ser publicada. Sem o git.

Online galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #100 Online: 29 de Agosto de 2011, 17:57 »
Então vampire, esse tuto da vontade de fazer, o outro do Git desanima demais!

Você já fez esse outro tuto sem o Git?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

4d4c47

  • Visitante
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #101 Online: 29 de Agosto de 2011, 23:56 »
dê uma olhada nesse link do ubuntu ppa:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0.3-oneiric/

aparece os seguintes arquivos para amd64:

linux-headers-3.0.3-030003-generic_3.0.3-030003.201108180913_amd64.deb   
linux-headers-3.0.3-030003_3.0.3-030003.201108180913_all.deb
linux-image-3.0.3-030003-generic_3.0.3-030003.201108180913_amd64.deb

a pergunta é :

como criar o arquivo linux-headers-*_all.deb sem usar a compilação pelo git ?

« Última modificação: 30 de Agosto de 2011, 00:11 por 4d4c47 »

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #102 Online: 30 de Agosto de 2011, 00:28 »
pra que server esse _all??

não sei como responder sua pergunta.

4d4c47

  • Visitante
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #103 Online: 30 de Agosto de 2011, 00:45 »
pra que server esse _all??

não sei como responder sua pergunta.

Gunss,

pra que serve eu não sei, só sei que o virtualbox 4 só funciona corretamente quando instala esse pacote.



Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Compilando o Kernel otimizado para o seu processador no Ubuntu!
« Resposta #104 Online: 30 de Agosto de 2011, 09:40 »
dê uma olhada nesse link do ubuntu ppa:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0.3-oneiric/

aparece os seguintes arquivos para amd64:

linux-headers-3.0.3-030003-generic_3.0.3-030003.201108180913_amd64.deb   
linux-headers-3.0.3-030003_3.0.3-030003.201108180913_all.deb
linux-image-3.0.3-030003-generic_3.0.3-030003.201108180913_amd64.deb

a pergunta é :

como criar o arquivo linux-headers-*_all.deb sem usar a compilação pelo git ?



Se você reparar o headers-generic tem kb de tamanho, enquanto esse all tem em média 10MB. Esse all serve tanto para 32 bits quanto para 64. Foi a melhor coisa que fizeram.
Para compilar sem o git, basta seguir o link que o galactus postou.