un blog de opiniones con mate lavado

linux esta gordo

comandos para informacion sobre uso de memoria

ps aux | awk ‘{sum +=$4}; END {print sum}’

lsmod |awk {‘print $2’};echo ‘—-‘; lsmod |awk
‘{ SUM += $2} END { print SUM }’

El día 25 de septiembre de 2009 14:46, Gerardo Diaz
escribió:
> :
>
>> :
>>
>>>>>> :
>>>>>>
>>>>>>>> .
>>>>>>>>> aja
>>>>>>>>>
>>>>>>>>> sabes que leo por ahi que 50% de ese tamano es el precio que paga
>>>>>>>>> Linux por ser compatible con mas hardware que cualquiera de las
>>>>>>>>> versiones de windows conocidas
>>>>>>>>>
>>>>>>>>> afortunadamente los expertos en Linux saben (y ademas les resulta
>>>>>>>>> posible) compilar el kernel incluyendo solo los drivers necesarios
>>>>>>>>>
>>>>>>>>> y los que no son expertos tambien pueden, no es algo taan dificil hoy
>>>>>>>>> en dia, cuestion de leer y aprender
>>>>>>>>>
>>>>>>>>> http://www.google.com.ar/#hl=es&source=hp&q=guia+de+compilacion+del+kernel+linux
>>>>>>>>>
>>>>>>>>> 27800 referencias
>>>>>>>>
>>>>>>>> En debian muchos módulos del kernel no vienen por defecto, se instalan
>>>>>>>> del repositorios ya compilados, además cuando instalás un kernel te
>>>>>>>> arma el initramfs con todos los drivers disponibles o solo con los que
>>>>>>>> necesita la máquina. Todo eso sin necesidad de saber compilar nada,
>>>>>>>> son preguntas que te hace el instalador.
>>>>>>>>
>>>>>>>>
>>>>>>>> no sabia eso, gracias
>>>>>>>>
>>>>>>>> y que hay de cierto que debian trae su kernel compilado para servidor y
>>>>>>>> drivers genericos para asegurar compatibilidad?
>>>>>>>>
>>>>>>>
>>>>>>>> No se
>>>>>>>
>>>>>>> Che, algo minimal no seria DSL, basado en debian? Me parece que falta
>>>>>>> información para decir si està pesado o no. Se refiere al nucleo puro, a los
>>>>>>> drivers? No resulta claro
>>>>>>>
>>>>>>> :
>>>>>>>
>>>>>>> dsl damn small linux decis vos?
>>>>>>>
>>>>>>> haria falta un lsdrivers –size, si no lo encuentro lo escribo en 5′
>>>>>>>
>>>>>>
>>>>>
>>>>> algo asi podria ser? con un alias?
>>>>>
>>>>> [gerardo en localhost ~]$ lsmod |awk {‘print $2’};echo ‘—-‘; lsmod |awk
>>>>> ‘{ SUM += $2} END { print SUM }’
>>>>> Size
>>>>> 16320
>>>>> 11728
>>>>> 53112
>>>>> 62240
>>>>> 64448
>>>>> 207352
>>>>> 5968
>>>>> 23384
>>>>> 4208
>>>>> 20576
>>>>> 322280
>>>>> 8744
>>>>> 11024
>>>>> 5120
>>>>> 18152
>>>>> 97068
>>>>> 105100
>>>>> 1711036
>>>>> 12472
>>>>> 68256
>>>>> 10317848
>>>>> 30488
>>>>> 10272
>>>>> 4704
>>>>> 78608
>>>>> 9296
>>>>> 13296
>>>>> 1282052
>>>>> 21892
>>>>> 9736
>>>>> 88440
>>>>> 4792
>>>>> 61644
>>>>> 65232
>>>>> 12372
>>>>> 33552
>>>>> 24892
>>>>> 24224
>>>>> 36960
>>>>> 14580
>>>>> 7744
>>>>> 73016
>>>>> 3600
>>>>> 7584
>>>>> 24980
>>>>> 11536
>>>>> 10064
>>>>> 10864
>>>>> 127856
>>>>> 51476
>>>>> 6916
>>>>> 2128
>>>>> 3152
>>>>> 13536
>>>>> 3780
>>>>> 12608
>>>>> —-
>>>>> 15344308
>>>>>
>>>>> hmmm habra sumado bien? que sera ese numero?
>>>>
>>>
>>> Sí, sumó bien y es el tamaño en bytes del espacio que ocupan los
>>> diferentes módulos del kernel que tenés cargado. Lo verifiqué en OOo
>>> Calc.
>>>
>>> (gracias Ale) una duda que tenia era si eran bloques o bytes o que cosa
>>>
>>> entonces
>>>
>>>>
>>>> el kernel es este que esta aca no?
>>>>
>>>> [gerardo en localhost ~]$ ls -l /boot/
>>>> total 25595
>>>> -rw-r–r–. 1 root root 92325 2009-05-27 18:37 config-2.6.29.4-167.fc11.x86_64
>>>> -rw-r–r–. 1 root root 92472 2009-08-24 18:30
>>>> config-2.6.29.6-217.2.16.fc11.x86_64
>>>> -rw-r–r– 1 root root 95218 2009-08-27 22:51 config-2.6.30.5-43.fc11.x86_64
>>>> drwxr-xr-x. 3 root root 1024 2009-06-04 16:50 efi
>>>> -rw-r–r–. 1 root root 118396 2009-04-24 16:19 elf-memtest86+-2.11
>>>> drwxr-xr-x. 2 root root 1024 2009-09-17 20:30 grub
>>>> -rw——-. 1 root root 3694677 2009-08-27 09:56
>>>> initrd-2.6.29.4-167.fc11.x86_64.img
>>>> -rw——-. 1 root root 3699991 2009-08-27 10:58
>>>> initrd-2.6.29.6-217.2.16.fc11.x86_64.img
>>>> -rw——- 1 root root 3470288 2009-09-17 20:30
>>>> initrd-2.6.30.5-43.fc11.x86_64.img
>>>> drwx——. 2 root root 12288 2009-08-27 09:54 lost+found
>>>> -rw-r–r–. 1 root root 116720 2009-04-24 16:19 memtest86+-2.11
>>>> -rw-r–r–. 1 root root 1624707 2009-05-27 18:37
>>>> System.map-2.6.29.4-167.fc11.x86_64
>>>> -rw-r–r–. 1 root root 1625448 2009-08-24 18:30
>>>> System.map-2.6.29.6-217.2.16.fc11.x86_64
>>>> -rw-r–r– 1 root root 1753873 2009-08-27 22:51
>>>> System.map-2.6.30.5-43.fc11.x86_64
>>>> -rwxr-xr-x. 1 root root 3118000 2009-05-27 18:37
>>>> vmlinuz-2.6.29.4-167.fc11.x86_64
>>>> -rwxr-xr-x. 1 root root 3120176 2009-08-24 18:30
>>>> vmlinuz-2.6.29.6-217.2.16.fc11.x86_64
>>>> -rwxr-xr-x 1 root root 3432720 2009-08-27 22:51 vmlinuz-2.6.30.5-43.fc11.x86_64
>>>>
>>>>
>>>> alguien que sepa puede decir??
>>>>
>>>> parece que es cierto que los modulos pesan aproximadamente la mitad del kernel
>>>
>>> (jaja otra que la mitad)
>>>
>>>>
>>>> al menos en mi sistema
>>>>
>>>
>>> por lo que veo cualquiera de mis kernels pesa aprox 3mb
>>>
>>> y la suma de los modulos/drivers 15mb?
>>>
>>> eso no cierra por ningun lao😦
>>>
>>> no lo entiendo
>>>
>>> sera que el kernel esta comprimido??
>>>
>>
>> http://es.wikipedia.org/wiki/Vmlinux
>>
>> “se ha hecho costumbre comprimir este archivo”
>>
>> bueno entaun hay que ver como obtener el tamanio real (el que ocupa en
>> ram descomprimido) para poder calculearlo
>>
>> pobrecito kernel esta deprimido y la culpa es de linus
>>
>
>
> 20251438 mar 16 2009
> linux-image-2.6.26-1-686_2.6.26-13lenny2_i386.deb (Datos sacados de
> /var/cache/apt/)
>
> Ese es el peso del paquete del kernel linux que estoy usando ahora y
> ya en ram los módulos cargados pesan:
>
> 2.826.608 bytes (vía ltsp)
>
> o sea en total 5mb???
>
> en una maquina de 4gb 5mb??
>
> no es nada eso ya quisiera yo ver lo que ocupan los windows, ja
>
> conclusion linus es un peloduro y yo mas todavia por darle bola?
>
>

Son thinclients, no desktops completas.

vos decis que no son comparables?

ok esta bien

pero cuanto pesa un kernel en una desktop??

pq no querras tomar en cuenta las aplicaciones me imagino

alguien sabe responder eso?

o sea, vos sabes que yo se quien sabe, pero a ese unicamente muerto le
pregunto (y ni asi, que se vaya a …)


Alejandro Rene “El Corrector Empedernido” Fernandez Blanco
http://technopolios.blogspot.com/

¿Conoces algún sitio del gobierno de tu País que no respete los
Estándares Web? Reportalo con sus datos (País, Estado / Provincia,
Ciudad, Organismo y de quién depende), en
http://technopolios.blogspot.com/2008/08/sitios-web-gubernamentales-y-estndares.html


Gerardo Díaz
email: gerardo.diaz en gmail.com
blog: http://QueHacemosConLasPilas.WordPress.com

que opinas tu?

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s