Saturday, September 15, 2007

Aplicación para Mapa de Redes


Best4c es una herramienta muy útil para hacer mapas de redes.

Labels: ,

Wednesday, September 12, 2007

Automatix


"Ubuntu para no-Geeks" recomienda el uso de Automatix. Este gestor de paquetes para la instalación y desistalación de las más comunes aplicaciones. Gracias a la gente que hace este tipo de cosas, Linux se acerca más al usuario de a pie.

Labels: , ,

Thursday, September 06, 2007

Sandwich

Labels:

Monday, September 03, 2007

Como NO atacar el problema de uso de interrupciones demasiado largas

Ya que estamos de vuelta de vaciones permitidme un pequeño apunte técnico.

Da gusto leer este artículo del blog de Ricardo Galli (y no sólo por a quien se critica).

http://mnm.uib.es/gallir/posts/2007/09/02/1169/

En esta entrada intento seguir su razonamiento, sin haber experimentado lo que dice ya que comprenderéis que no tengo equipo para probar lo que pasa (y conociendo al autor dudo también que él lo tenga, aunque por su profesión sabe de lo que habla).

Se cita una documentación técnica de la propia empresa desarrolladora:
http://www.microsoft.com/technet/technetmag/issues/2007/02/VistaKernel/default.aspx
http://www.microsoft.com/technet/technetmag/issues/2007/03/VistaKernel/
http://www.microsoft.com/technet/technetmag/issues/2007/04/VistaKernel/

Resumen de lo que he entendido:

En un kernel del que no quiero decir su nombre:

  1. El "top half" (ISR) de los drivers de tratamiento de los paquetes de red es excesivamente largo por lo que grandes cantidades de streaming multimedia colapsan el ordenador que está perenemente tratando interrupciones y se producen saltos de reproducción.

  2. El fabricante se da cuenta del problema y toma las siguientes decisiones:


    • Subir la prioridad del bottom half (parte del driver en entorno del thread de kernel pero no de interrupción) para que los datos sean tratados más rápidamente.

    • Además limitar el tráfico total de red a un valor FIJO de cantidad de datos con el agravante de que el valor disminuye al disponer de varias interfaces de red (no he entendido el origen de esto último).


  3. La solución parece agravar el problema ya que se degrada gravemente el uso de la red para el conjunto de programas del ordenador.



En otro kernel que tampoco mencionaré se ha llegado a una solución más elegante frente al problema del exceso de tráfico con los drivers.
  • Se define un valor de tráfico umbral, AJUSTABLE por encima del cualno se trata los datos en modo interrupción sino que se hace con un olling segun la ocupación de la CPU.


Aparte de la exposición técnica, se hace una reflexión interesante de como el sistema abierto de desarrollo del kernel Linux (huy se me escapó el nombre del segundo kernel !!) ayuda a corregir más rápidamente errores de concepto como los anteriores (que pueden ocurrir hasta en las mejores familias).

Si al final van a tener razón los que dijeron que el lanzamiento de Vista (huy se me escapó el nombre del primer kernel!!) va a ser un éxito :).

Ventajas de la vuelta al trabajo

-El niño deja de salpicarte con la arena.
-Vuelve el fútbol con los amigotes (el marido/novio se pira al fútbol y quedas de cotorreo con las amigas).
-Amenazas a tus amigos con tus 300 fotos de tu suegra en la arena si alguno propone enseñarte el vídeo de sus vacaciones bailando salsa en Cancún.
-Vuelves a la dieta de siempre: chocolates, hamburguesas...se acabó la operación bikini!
-La ropa de invierno disimula mejor la tripilla o caderas.
-Ahorras agua: Con un poco desodorante en los sobaquillos solucionao. Na de tres duchas al día.
-Vuelves a usar tu repertorio de insultos habitual en los atascos.
-Dejas los supositorios del estreñimiento. Vuelve tu momento All-Bran.
-... (a completar)

Labels: