martes, enero 30, 2007

desarollo gratis

pues eso dice Greg Kroah : " si has ensamblado un hardware, nosotros desarollamos gratis un driver para ti" .

Leido en el planet de gentoo

saluetes

miércoles, enero 17, 2007

ionice

Nunca os ha pasado que tenéis un(os) proceso(s) que está(n) usando todo el ancho de banda i/o ? Algo como updatedb o moviendo datos a lo bestia entre discos ? Como habréis notado en ese momento el disco duro os mandará a tomar por culo si queréis hacer cualquier cosa y aqui es donde entra en juego ionice : prioridades i/o

Debería estar disponible en todas las distros actuales. En algunas distros es suministrado por el paquete util-linux y en otras por el paquete schedutils.

Su manejo es realmente sencillo :

ionice argumentos programa, tomando como argumentos :

- -c1 -> tiempo real, "hazlo a la de ya"
- -c2 -> por defecto - en cuanto sea posible
- -c3 -> el asi llamado "idle" - solo cuando estés aburrido
- nX donde X es un numero del 1 al 7 según mayor o menor prioridad.

El -c3 tengo que decir que hace cosas mu raras en donde lo he probao, pero p.ej. un -c2 -n7 funciona como se espera. Funciona con nice tb. por supuesto.
Mas info en /usr/src/linux/Documentation/block/ioprio.txt

Para los que les interese el tema, el parche -ck hace esto mismo pero para el planificador de cpu, que es por lo que es realmente interesante. Daros una vuelta por su web si queréis saber algo mas.

saluetes

Squashfs + LZMA

no sabía que había esto ya, básicamente quiere decir que tiene hasta un 30% de mayor compresión ( o eso dicen en la web) ! A que mola !
Si funciona como dios manda imagino que en breve lo veremos en todas las distros que usen squashfs para sus livecds.

clicky

saluetes

Automatice kernel tunables (AKT)

ya es un proyecto viejo pero tiene buena pinta :

This is a series of patches that introduces a feature that makes the kernel
automatically change the tunables values as it sees resources running out.


clicky

saluetes

martes, enero 16, 2007

frikada : tleds /setleds

pues eso, una frikada destas que uso desde hace tiempo: simplemente hacemos que las lucecitas del teclao se enciendan/apaguen si se dan determinadas circunstancias.

Hay dos formas de hacerlo que yo sepa : con el programa (x)setleds o simplemente usar tleds.

Un ejemplo: tleds eth0 -b y dadle un poco de caña a eth0 :P

Un ejemplo que les gustará a los usuarios de gentoo ( con setleds ahora) pero hay cientos de ejemplos mas por ahi asi que simplemente dejad volar vuestra imaginación.

happy blinkin´ :P

Schedtool

Vamos a ver como podemos ejecutar una determinada tarea en la cpu que nosotros digamos.
Ahora que los multicore se ponen de moda seguro que a alguien le interesa ;)

- instalad el paquete schedtool
- para ejecutar un determinado proceso en la cpu 1 : schedtool -a 1 pid
- para ejecutar un deternminado programa en la cpu 1 : schedtool -a 1 -e ruta_programa

fácil no ?

En caso de que no encontréis schedtool podéis usar tb. taskset del paquete schedutils.

saluetes

UUIDs

por si no lo sabéis, ahora mismo en el kernel hay dos drivers para las controladoras ide de toda la vida: el de siempre y uno nuevo basado en libata. En caso de que uséis el driver nuevo veréis que los discos duros se verán como scsi ( sda en vez de hda p.ej.) lo que es una tocadura de cojones en caso de que queráis ir cambiando por el motivo que sea entre un kernel que tenga una configuración y otro que tenga la otra. Solución ? Fácil : uuids ! Que que es eso ? un asi llamado "Identificador universal único". Que como lo usas ? busca en tu linux el archivo blkid.tab ( en /etc o en un subdiretorio del mismo nombre normalmente ) y ahi verás que identificador tiene asignada una determinada partición. Si está en blanco, que lo dudo, simplemente ejecutad blkid :P
Tan solo tienes que acudir al fstab y sustituir el /dev/[sh]dXY por el UUID.

Fácil no ?

saluetes

Virtualbox bajo GPL

leo en el planet de gentoo que parece que al final hay una solución de código abierta para los que quieran tener dos o mas os a la vez ! Se llama Virtualbox y lo podéis descargar de aqui

saluetes

predicciones 2007

como está tan de moda, ahi van las mías:

- la gplv3 será compatible con el acuerdo Novell/Microsoft
- el kernel linux será licenciado bajo la gplv3, despues de una revisión del texto
- Novell implantará un nuevo modelo de negocio en linux
- Vista será un éxito de ventas
- Apple comenzará a comercializar el MacOs para pcs.
- la adopoción de linux como entorno de escritorio seguirá creciendo pero a menor ritmo
- Oracle comprará Redhat – Novell comprará a Xen
- Ubuntu se meterá en un lío de cojones por distribuir drivers binarios y sacará una versión de pago, al igual que hacen Redhat o SuSE
- debian marcará etch como estable :P
- ni ati ni nvidia liberarán su código pero si veremos como algunas empresas importantes liberarán su código. Marvell quizás ? o Broadcom ?
- Fedora será la distro del 2007
- habrá micros de 8 núcleos a finales de año y abundantes mejores en el apartado de la virtualización por harwdare
- veremos el primer portátil que no llevará disco duro. La guerra de los componentes flash empezará este año.

esto es lo que creo que pasará en el 2007, no lo que me gustaría que pasara ;)

saluetes

lunes, enero 15, 2007

Solaris 10 y Sun Studio Software Media Kit

te interesa ? pues te lo mandan gratis a tu casa. Asi que a que esperas ?

saluetes

viernes, enero 12, 2007

nuevo kernel, nuevos problemas

pues eso, acabo de actualizar al 2.6.20.-rc4-git5 y me doy cuenta de que hay varias cosas que están kaputt, entre ellas que no hay driver para mi wifi con chip acx100 que funcione con un kernel > 2.6.20-rc1-git1 debido a cambios en la función INIT_WORK().

Afortunadamente hay un driver experimental ( aún sin anunciar por lo que veo) aqui. Soluciona un huevo de problemas y tb. se puede leer que finalmente Andreas Mohr va a hacer todo lo posible para que forme parte del kernel oficial cuanto antes. Yay !! ( aqui el mensaje)

Además, los usuarios de gentoo tenemos que usar o bien las gentoo-sources o un kernel >= 2.6.19.2, sino veréis como obtenéis violaciones de sandbox cuando intentéis instalar cualquier módulo externo.
Mas info en este bug .

saluetes

ya de vuelta

Gracias a todos aquellos que os habéis interesado por mi estado. Empiezo la rehabilitación la semana que viene y espero estar mas activo a partir de ahora.

saluetes

te gusta ? es gratis !

Loading...
Loading...