Saludos:
On Fri, May 16, 2008 at 5:09 PM, Mauro Chojrin
Hola: 1. Que ventajas tendria recompilar el kernel?
No estoy muy de acuerdo con los que dicen que recompilar el kernel no reporta ninguna ventaja. En realidad la respuesta mas acertada seria un depende, como muchas cosas que tienen que ver con los sistemas operativos e incluso la seguridad. Si se es un usuario 'estandar' que usa el pc para labores de oficina, jugar, navegar, chat, etc y tienes un equipo con 1GB de RAM o mas, un procesador de ultima generacion y en general 'un hardware rapido', recompilando en kernel no ganaras mas que unos cuantos dolores de cabeza y despues de un promedio de 10 recompilaciones, un kernel que hace casi lo mismo que hacia el otro y con desempeño ligeramente mejor o incluso menor si marcaste la opcion que no debias. Pero si tienes un equipo de bajas prestaciones (512MB para abajo, un procesador antiguo y en general hardware de 3 o mas años atras), crear un kernel ajustado a tu hardware representara una ostencible mejora en el desempeño de tu pc. Nada de que con el kernel estandar tarda x cantidad de tiempo y con el personalizado tarda tres veces menos, pero si una sensacion de mejora de desempeño en general. Eso lo hacia en mi viejo P133 con flamantes 64/128MB en RAM que llego a correr hasta la SuSE 6 y tal vez la 7. Si trabajas con equipos que van a ser firewalls o van a ser criticos en cuanto a seguridad un kernel monolitico, que tenga lo estrictamente necesario en cuanto a prestaciones requeridas te agrega un capa adicional de seguridad a costa de una tediosa labor de upgrade cuando se detectan fallos en kernel que implica recompilar nuevamente y estar pendiente con cada nueva version cuales opciones han desaparecido y cuales han cambiado en el kernel (sobre todo con iptables que ha sido reorganizado varias veces en el kernel, lo mismo que sata, usb y otros mas). Y en cuanto a equipos que son embebidos o que van a realizar labores muy especificas, supongo que es la misma premisa, es decir 'depende'. Recompilar el kernel el general es una labor tediosa que implica un grado avanzado de conocimiento acerca del hardware del equipo y de saber que labores va este a desempeñar. Una opcion de mas o una de menos puede conducir a horas de frustracion.
2. Como puedo hacer para que el nuevo kernel no "pise" el que tengo actualmente?
Las herramientas de configuracion del kernel (menuconfig es la que mas me gusta), permiten agregrar nombres personalizados a la version del kernel, de tal forma que estos no colisionan con el kernel estandar. Sin embargo recomiendo poner especial atencion con el archivo System.map que hasta lo ultimo que supe, sigue llamandose System.map sin importar la version del kernel que se use (por algo ha de ser siempre hasta la ultima vez que vi, un enlace simbolico que apunta a un system.map-xxxx donde xxxx es la version del kernel con el que se supone que arranca el sistema). Y este archivo es importante para la adecuada carga de los modulos de kernel. Hasta la proxima Carlos
Muchas gracias.
P.D.: Otros consejos sobre esto son tambien bienvenidos!
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org