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

Re: Compilar kernel



Por experiência própria, vale a pena compilar um kernel para a sua maquina.

Eu consegui reduzir o tempo de boot do meu note de 45s para 33s só modificando e recompilando o kernel.
Agora que tou com build para amd64, já consegui chegar em 27s.

Isso porque eu conheço muito pouco sobre o kernel ainda, a hora que me aprofundar mais, acredito que consiga chegar a uns 20s :)



Rúben

On 11/12/06, Andre Luis Lopes <andrelop@debian.org> wrote:
Ol�,

On Sun, Nov 12, 2006 at 06:05:57PM -0200, Thiago Henrique wrote:
>    Alguem pode me explicar ou passar um link ( eu procurei, mas nao
>    encontrei), o que significa "compilar o kernel estaticamente" ?

Creio que seja compilar o suporte ao hardware e/ou recursos que voc�
precisa como "built-in" (embutido) ao inv�s de como m�dulos.

Quando voc� configura quais as caracter�sticas de seu kernel, voc�
pode escolher ter o suporte �s mesmas embutidas sempre dentro de seu
kernel ou ter as mesmas carreg�veis (dinamicamente ou manualmente)
atrav�s de m�dulos.

Existem vantagens e desvantagens em ambos os m�todos, vai de voc� decidir
se acha um dos dois m�todos superior ao outro e usar o que mais lhe
agrada.

A maioria das distribui��es fornece um kernel modular, com suporte � uma
grande quantidade de hardware e/ou funcionalidades no formato de m�dulos
que podem ou n�o serem carregados dependendo da necessidade. Dessa forma,
o kernel se torna mais gen�rico e tem a possibilidade de funcionar em uma
maior gama de hardware.

Um kernel monol�tico (com funcionalidades compilados de forma embutida)
pode (mas n�o necessariamente vai) trazer mais velocidade, uma vez que o
suporte ao o que � necess�rio j� vai estar incluso dentro do pr�prio
kernel e nenhum m�dulo adicional precisaria ser carregado para fornecer
tais funcionalidades.

Outra vantagem de um kernel compilado de forma monol�tica � que voc� pode
remover tudo o que n�o � necess�rio para seu caso e deixar somente o que
for estritamente necess�rio, diminu�ndo o tamanho final da imagem de
kernel e, consequentemente, seu tempo de carga e uso de mem�ria.

Espero ter ajudado.

--
Andr� Lu�s Lopes
andrelop@debian.org
http://people.debian.org/~andrelop
Public GPG KeyID : 9D1B82F6



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFV4XHW4/i9Z0bgvYRArnkAKCK2rq9l7/OW0zdBnfhyY7VBRUn5wCeNMyp
Y9GwOfZUy1jg8pfCTiidihY=
=EmZh
-----END PGP SIGNATURE-----





--
Linux user #433535
Linux because we are freedon.
Reply to: