por que la compilacion de kerne se infla tanto

Iniciado por Kase, 19 Noviembre 2011, 09:57 AM

0 Miembros y 2 Visitantes están viendo este tema.

Kase

por que la compilacion del kernel se infla a varios gigas y/o varias decenas de gigas, y una vez comilado, como elimino todo esto D=

Slava_TZD

Se mas claro, por lo menos yo no entiendo lo que quieres decir.

¿Que ficheros son esos que pesan "decenas de gigas"?


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

Kase

no tengo ningun kernel compilado por mi ala mano,  pero  cuando yo bajo un kernel de kernel.org lo configuro y lo compilo y lo instalo,  la diferencia en el espacio libre del disco duro es de mas de 5g e incluso e visto de 15g   

no ablo de archivos, pero u precompilado no pasa los 40mgs  :laugh:
quiero eliminar todo lo que ya  no se usa

cpu2

#3
Cita de: Kase en 19 Noviembre 2011, 09:57 AM
por que la compilacion del kernel se infla a varios gigas y/o varias decenas de gigas, y una vez comilado, como elimino todo esto D=
Cita de: Kase en 20 Noviembre 2011, 09:22 AM
no tengo ningun kernel compilado por mi ala mano,  pero  cuando yo bajo un kernel de kernel.org lo configuro y lo compilo y lo instalo,  la diferencia en el espacio libre del disco duro es de mas de 5g e incluso e visto de 15g  

no ablo de archivos, pero u precompilado no pasa los 40mgs  :laugh:
quiero eliminar todo lo que ya  no se usa

Tienes que conocer bien tu hardware.

lspci -v
lsmod

Ordenes que te pueden ayudar a conocer tu sistema, controladores y módulos que están usando.

Antes de compilar e instalar el kernel ejecuta está orden.
make menuconfig
Ahora se trataría de dejar lo que estes usando y eliminar lo que no necesites, conseguirás un kernel optimizado para tu sistema y pesará menos, eso es lo que hago yo.

¿Esto responde tu pregunta? porque no te entendí muy bien.

Un saludo

Slava_TZD

Cita de: cpu2 en 20 Noviembre 2011, 12:22 PM
Tienes que conocer bien tu hardware.

lspci -v
lsmod

Ordenes que te pueden ayudar a conocer tu sistema, controladores y módulos que están usando.

Antes de compilar e instalar el kernel ejecuta está orden.
make menuconfig
Ahora se trataría de dejar lo que estes usando y eliminar lo que no necesites, conseguirás un kernel optimizado para tu sistema y pesará menos, eso es lo que hago yo.

¿Esto responde tu pregunta? porque no te entendí muy bien.

Un saludo

Ni sin "optimizar" todo he visto un núcleo que genere "basura" de 15GB.


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

Kase

se compilar un kernel... y si conozco esos comandos  lspci y lsmod


normalmente importo la configuracion del kernel por defecto

Citarmake mrproper
cp /boot/config-`uname -r` ./.config

y le kito modulos que no sirvan y le añado un par de cosits para amd y de gestion de energia....

igual la compilacion se infla a varios gigas (6g)
pero el rpm resultante no pesa mas de una decena de mgs

la pregunta es,  donde estan esas 6g comidas del disco duro o__O

Foxy Rider

#6
Cita de: Kase en 20 Noviembre 2011, 20:07 PM
se compilar un kernel... y si conozco esos comandos  lspci y lsmod


normalmente importo la configuracion del kernel por defecto

y le kito modulos que no sirvan y le añado un par de cosits para amd y de gestion de energia....

igual la compilacion se infla a varios gigas (6g)
pero el rpm resultante no pesa mas de una decena de mgs

la pregunta es,  donde estan esas 6g comidas del disco duro o__O

Averigualo x'3
Para algo hay herramientas como filelight si no estas en humor de pasar algo como du
5 GB en codigo objeto puede sonar coherente (perdon, pero nunca me puse a pesar el tree de linux compilado) para un kernel que descomprimido pesa cerca de 1GB, ponele, un poco mas si habilitas simbolos de debug (-g).

Pero 15GB es delirio puro.

Saludos.

P.S → Salvo que uses el git y tengas toda la historia ... ahi podemos inflar un poco mas el espacio ... pero aun asi