[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

¿Se consume mas CPU y ram por estar en un chroot? Semi OT



Quiero (ya lo he hecho) poner un router de Vodafone como servidor de
impresora para una HP1000.
La forma es "sencilla" le he puesto Openwrt al router y como el
Ghostscript no esta para OW he insta lado debian en un chroot donde he
instalado todo el CUPS, el HPLIP, el foo2zjs y el gs.
El resultado es algo que funciona pero tarda muchísimo en imprimir.
He pensado, para que mejore el rendimiento pasar los servicios a
"nativos OW" en lugar de debian, todos están disponibles menos el
Ghostscript, e resultado seria dejar en el chroot de debian solo este
programa y crear un escript que lo llame (pasando al chroot
correspondiente.
La otra solución seria compilar el gs pero ese tema no es de esta lista
por lo que mejor no mencionarlo.
La duda es ¿Los programas consumen mas por estar ejecutándose en un
chroot.
Otra opción que he pensado es compilar con apt-buidl el programa de
forma "estatica", incluyendo todas las librerías de las que dependa (me
refiero al gs solo). de esta forma podría funcionar sin necesidad de
chroot. 
Las dependencias en debian son:

dep: debconf o debconf-2.0 
dep: debianutils
dep: gsfonts 
dep: libc0.1
dep: libc6
dep: libgs8

Claramente los posibles problemas pueden venir de libc0.1 y libc6, por
lo que mi duda sigue en pie, ¿Ahorrare algo en lugar de usar chroot o va
a dar igual después de todo el trabajo.

-- 
trujo <antonio.trujillo.sspa@juntadeandalucia.es>


Reply to: