Reduciendo linux (i)

El primer paso para reducir el espacio utilizado por un sistema es encontrar software que nos ayude a ahorrar espacio dando codigo pequeno y que sea funcional. El dia de hoy presentare 3 proyectos que nos ayudaran a esto:

Deit Libc: Esta es una libreria de c pensada en usar poco espacio. La lista de funciones exportadas esta aqui http://www.fefe.de/dietlibc/exports y las funestes se pueden encontrar en los servidores de linux http://www.kernel.org/pub/linux/libs/dietlibc/

uClibc: (µClibc) es una libreria de C disenada para sistemas linux embebidos (esto es dispositivos moviles) y es muy pequena comparada con la libreria de GNU y brinda practicamente las mismas funciones y se puede obtener de aqui http://www.uclibc.org/downloads/ Ademas de esto, tambien existe una libreria para c++ del proyecto que se encuentra en http://cxx.uclibc.org/

Newlib: Libreria de C desarrollada por redhat para sistemas embebidos la cual se basa en el texto ANSI para su desarrollo, los archivos se pueden encontrar aqui ftp://sources.redhat.com/pub/newlib/index.html en donde ademas se puede encontrar una completa referencia sobre la libreria.

Esto es lo basico que necesita un sistema para funcionar ademas del kernel. Si tenemos un kernel pequeno y ademas una libreria de C optimizida, ahorramos el 30 – 40% de espacio que usa sistema linux basico dandonos asi casi la mitad del ahorro del espacio en estas dos partes del sistema.

Anuncios

Responder

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