Autor Tópico: disponibilizar kernel  (Lida 2793 vezes)

Offline ronaiml

  • Usuário Ubuntu
  • *
  • Mensagens: 65
    • Ver perfil
disponibilizar kernel
« Online: 24 de Junho de 2007, 18:55 »
Ola Pessoal,
Tenho uma questão.  O coração do linux é o kernel.  Então, por que os usuários
não disponibilizam os seus "kernels" compilados para suas máquinas específicas?
Isto ajudaria aos outros usuários com o mesmo hardware. Principalmente
aqueles que possuem notebooks.

Por exemplo,  tento compilar um kernel otimizado para o meu hp dv2000t.
Assim que o fizer pretendo dispor em algum lugar o seu kernel.

Alguém já conhece um site com kernel otimizado?

Um abraço
ronai
Ronai Lisboa
HP: dv2000t dv2699ep

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: disponibilizar kernel
« Resposta #1 Online: 25 de Junho de 2007, 09:52 »
Olá ronaiml,

A questão é um pouco mais complexa do que disponibilizar o kernel.

É uma questão também de gosto pessoal, de desempenho, etc.

O kernel nas distros vem com uma compilação genérica, para poder se adaptar a maioria do hardware disponível.

Numa compilação, pode-se optar por colocar todos os modulos necessários a uma determinada máquina. Isto é conhecido como kernel monolítico.
Também é possivel se optar por não carregar todos os módulos, no que teríamos um kernel modular.
E é possivel ainda, uma mistura dos dois tipos, modular e monolítico.

Hipotéticamente, peguemos seu HP.

Se eu tivesse um igual e também uma unidade de Zip drive e um fone de ouvido Bluetooth que não estivesse presente na sua compilação, e, eu optasse por um kernel monolítico, seria necessário um re-compilação, que poderia ser feita a partir do meu kernel instalado, sem a necessidade do seu. O tempo para compilar seria o mesmo.

No seu kernel foi feita a compilação para um gravador de cd marca X. O meu queimou e eu comprei um marca Y. Nova compilação para retirar o seu controlador e colocar o meu.
 
Por isto e outras questões, até de preferencias pessoais, não encontramos kernels "prontos".

O ubuntu e outras distros usam a abordagem do kernel modular, que pode ser modificada a qualquer tempo sem necessidade de re-compilação do kernel. O que não impede que você use uma abordagem monolítica.


O fato de se utilizar um notebook ( meu caso também ) não quer dizer que os periféricos "extra notebook" sejam os mesmos.

O que se encontra na Rede, são receitas em blogs e foruns, com dicas de "como fiz tal coisa em minha maquina". Daí, se aproveita o caminho e se faz igual poupando trabalho.

Lembre também que hoje o computador super hyper marca Z amanhã será o velho e jurássico computador lento lerdo marca o quê?

como sugestão, para incentivar as pessoas com maquinas iguais as sua, monte um blog, ou poste neste forum as receita que voce utilizou para configurar e "afinar" seu HP, quais programas voce instalou e como ficou seu desempenho.

com isto voce estará ajudando, e muito, a comunidade em geral.

Saudações Ubuntistas

Offline ronaiml

  • Usuário Ubuntu
  • *
  • Mensagens: 65
    • Ver perfil
Re: disponibilizar kernel
« Resposta #2 Online: 25 de Junho de 2007, 10:41 »
Ola Tota,

Muito obrigado pelas observações.  Então, farei isto.  Mas também direi
qual o hardware presente em minha máquina de modo que outros
usuários também possam utilizar e sejam alertados do "meu gosto".

Obrigado
Ronai
Ronai Lisboa
HP: dv2000t dv2699ep