¿Y cuańto tarda en compilar el kernel en un netbook?


s10-profile-open-lenovo

Aquí tienen cuánto tarda compilar un kernel en una netbook lenovo S10e:

real    48m3.774s
user    40m51.097s
sys    4m3.975s

Las especificaciones de mi lenovo S10e son:

  • RAM: 2 GB
  • CPU: Intel(R) Atom(TM) CPU N270 @ 1.60GHz (x2)

Nota: El kernel fue compilado en Jolicloud (un derivado de Ubuntu Nebook Remix), con algunas aplicaciones corriendo al mismo tiempo, como el firefox, un terminal, etc.

Compártelo:
  • Twitter
  • Facebook
  • Identi.ca
  • del.icio.us

Artículos relacionados:

  1. ¿Y cuánto tarda compilar el kernel de la netbook en el PC?
  2. ¿Y cuańto tarda en compilar el kernel en una PC de escritorio?
  3. ¿Cuánto tarda compilar un kernel en un PS3?
  4. Broadcom 4312, kernel 2.6.32 y Debian
  5. Compilar el kernel a lo tradicional

,

  1. markuz

    #1 by markuz on 24/09/2009 - 8:06

    Aunque sirve para “medir” cuanto tardaria, la compilada de un kernel depende mucho de que tantas cosas estes
    compilando. Recuerdo que en AMD Sempron de 1.8GHz tardaba unos 15 minutos desde cero, obviamente no tenia
    soporte para nada mas que no tuviera en el equipo, y cuando me hacia falta el modulo lo compilaba, cosa que no es
    chamba de mas de 5 minutos si el modulo esta dentro de las fuentes del kernel.

  2. Luis Gallardo

    #2 by Luis Gallardo on 24/09/2009 - 8:19

    Ciertamente no es una “medida” de comparación porque por ejemplo, para un Playstation 3 los tiempos son similares pero el kernel que se genera es completamente distinto. La compilación de este kernel fue a partir de un ‘make i386_defconfig’ y las opciones específicas del netbook lenovo s10e. Ahora, lo más adecuado es tener herramientas de benchmarking para hacer comparativas entre hardwares. Gracias por la acotación :)

  3. Angel Castellanos

    #3 by Angel Castellanos on 03/10/2009 - 6:42

    Buenas, amigos quiero salir de dudas, lo de compilar ok, que se es para optimizar todos los mudulos del sistema como tal, pero tienen k hacers a juro en un equipo para que ande mejor? por lo menos teng una Acer Aspire One con 8.10 ubunt y en realidad nose como hacer para compilar, si me va a mejorar el ubuntu como tal, soy nuevo en esto, les agradeceria su respuesta y me saquen de dura gracias…

  4. Luis Gallardo

    #4 by Luis Gallardo on 03/10/2009 - 8:51

    Te explico un poco. Las distribuciones como Ubuntu o Fedora incluyen un kernel muy genérico con muchos módulos, esto quiere decir que en el kernel habrá código que no usas (por ejemplo soporte para el puerto paralelo) y módulos que pueden llegar a ser innecesarios para un netbook (ejemplo, control de cuotas del sistema). ¿Por qué incluyen un kernel tan genérico con módulos innecesarios? Porque sencillamente no saben a cuál hardware va a llegar, es decir, puede ser una máquina de escritorio, un servidor o un netbook; y de esta es la forma que tienen de garantizar que sus distribuciones van a funcionar.

    Si compilas un kernel específico para tu máquina vas a usar solo el código que necesitas. Esto quiere decir que tendr’as un kernel más pequeño que se carga en memoria y menos módulos usándose, que a su vez repercutirá en menos consumo de energía (importantísimo en un netbook ya que la batería durará más).

    ¿Cómo hacer para compilar? Existen varios tutoriales en Internet que te indican cómo compilar en Ubuntu (que se conoce como compilación a lo Debian). Uno de ellos es este. El paso a que le debes prestar mayor atención es al make menuconfig, ya que ese es el que te permite decir cuáles opciones quieres y cuales no. Como consejo, busca en Internet alguien que ya lo haya compilado para que sepas cuáles opciones debes usar para tu netbook Acer.

    Te adelanto que al principio compilar el kernel puede llegar a ser tedioso (decidir que poner y qué no) y/o frustrante (cuando no funciona el kernel compilado a la primera), pero luego de que entiendes todo y lo has hecho un par de veces encontrarás que no es tan complicado como parece.

(No será publicado)

Switch to our mobile site