PC Frikis

Beta, como Goooogle

Archive for Mayo, 2006

Hoy ha llegado hasta mi un enlace sobre un articulo que me ha parecido muy interesante. Se trata de una pequeña guía donde se intenta tirar por suelo todos los argumentos que dicen que compilando el Kernel de Linux uno mismo se obtiene más rendimiento.

De este análisis podemos extraer que los Kernels precompilados son tan buenos o más que los personalizados, los motivos son:

  • El tiempo que el micro procesa código de Kernel es mínimo comparado con el proceso de código de programas.
  • Actualizar el Kernel por problemas de seguridad es más fácil y cómodo usando un precompilado, se actualiza como parte del sistema.
  • Tener muchos módulos no ralentiza el equipo.
  • Se necesitan amplios conocimientos para saber que significa todas y cada una de las opciones del Kernel.

Articulo completo.

Conectando unidades usb en Linux

Desde hace tiempo he querido probar algún dispositivo USB en Linux, para ver como funciona el tema, y he decidido a probar un disco usb (en este caso una cámara que funciona igual que cualquier disco, llavero usb, mp3, etc).

Primero la he conectado y no ha ocurrido nada en el sistema, ningún log reflejaba nada, así que instale udev, ya que había leido que era necesario para esto. La instalación es simplemente apt-get install udev (requiere un kernel >= 2.6.12).

Ahora sí, al conectar el dispositivo al puerto usb aparece lo siguiente en el log del sistema:

Vendor: Model: DSC Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sda: 245760 512-byte hdwr sectors (126 MB)
sda: Write Protect is off
sda: Mode Sense: 20 00 00 00
sda: assuming drive cache: write through SCSI device
sda: 245760 512-byte hdwr sectors (126 MB)
sda: Write Protect is off sda: Mode Sense: 20 00 00 00
sda: assuming drive cache: write through
sda: sda1 Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
usb-storage: device scan complete
printk: 80 messages suppressed.
B Buffer I/O error on device sda1, logical block 245760
... esto último repetido varias veces, aún así lo ignoro (por ahora) ...

Ya está, según el mensaje el dispositivo se ha mapeado como /dev/sda1. A continuación lo que hice fue:

mkdir /mnt/usb
mount /dev/sda1 /mnt/usb

Y ya podía acceder a todas las fotos de la cámara a través de /mnt/usb.Para desconectarlo, antes desmóntalo, (umount /mnt/usb).