2009/3/20 Edson Marquezani Filho <[email protected]> > > > > Eu diria que ignorância é ignorar o fato disso ser útil. > > > > ignorância : ato de não conhecer, ignorar o conhecimento. > > > > O ponto em que quero chegar é: realmente faz alguma diferença na > prática esse lance de enxugar o kernel, deixar ele só com o básico > necessário, remover o supérfluo e tal? Coisas do tipo: "Ah, se for um > servidor firewall, melhor deixar o kernel o mais básico possível e > tal." > > Não sei, mas eu sempre achei desnecessário, um pouco de superstição. > Até mesmo porque essa necessidade nunca se fez presente no dia-a-dia > pra mim. > > Mas claro, posso justamente estar um tanto quanto ignorante no > assunto, por isso o questionamento. > > > Na minha humilde opinião, na maioria das vezes a recompilação é feita sem necessidade, pois de um modo geral o kernel das distribuições já é bem completo. Porém em algumas vezes ela é util (ou até mesmo necessária). Por exemplo: quando saiu o Sarge, o kernel era o 2.6.8, que ainda não tinha o módulo mppe (ou algo assim) do PPP incluso na árvore default do kernel (esse módulo é utilizado por VPNs PPtP). Então eu tinha de recompilar meu kernel (e seria "ingonorança" utilizar a VPN sem esse módulo que provê a criptografia, ou querer que funcionasse sem ele ...). Uma outra utilidade da compilação é desabilitar o uso de módulos (como uma medida de segurança), mantendo apenas o que o seu hardware exige, até porque o hardware de servidores não costuma sofrer grandes alterações a medida que o tempo passa. Além disso, você pode fazer o tunning de alguns valores do kernel que **podem** aumentar a performance.
Abraços, Fabiano. -- Fabiano Pires LPIC-2 http://pragasdigitais.blogspot.com/ Livrando você da escória da Internet!

