Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
¡Corre eh! | 5 comentarios (5 temáticos, editoriales, 0 ocultos)
Completando en link de kerneltrap (4.00 / 1) (#3)
por ridiculum a las Wed Mar 24th, 2004 at 11:49:37 PM CET
(Información Usuario)

A raiz de todo el tema este de la preemtividad y la no mejora del peor caso en las latencias ha surgido un hilo bastante interesante en la lkml:RCU for low latency (experimental).

El parche creo que lo ha hecho un desarrollador de alsa y consigue una reduccion del 50% en el planificador (de 800ms a 400ms). A parte de eso, tambien citan un estudio sobre latencias en el kernel 2.6.0.

Parece que el tema de la preemtividad solo ha conseguido disminuir la latencia media, cosa que no es mala para el uso tipico de los PC's, pero el peor caso no ha conseguido mejorarlo, cosa que es mala para tareas de como el procesado de video o audio.

A ver si estos estudios llegan a buen puerto e introducen los parches que han creado para mejorar este aspecto.

Sobre el rendimiento del kernel 2.6, he visto algunos comportamiento raros a la hora de cerrar archivos:
strace -r -o log mutt

     0.000082 open("/home/raul/mail/ecolnet", O_RDONLY) = 4
     0.000079 fstat64(4, {st_mode=S_IFREG|0600, st_size=11557354, ...}) = 0
     0.000067 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402c2000
     0.000045 read(4, "From raul  Thu Apr 24 01:37:13 2"..., 4096) = 4096
     0.648405 close(4)                  = 0

12M 2004-03-24 22:18 mail/ecolnet
Ese close tarda mas de medio segundo y algunas veces tarda mas. No se si es culpa de alguna regresion en el fs (uso ext3), en la parte del IDE, o en donde, pero ese tiempo no es normal. A parte de eso, no tengo muchas mas quejas por el comportamiento general de este nucleo.

PD: En la rama -mm ha entrado una variante del exec-shield de Ingo Molnar.



Columpiada :) (none / 0) (#5)
por ridiculum a las Fri Mar 26th, 2004 at 05:39:41 PM CET
(Información Usuario)

El señor del hilo que cito no curra en la parte de alsa, sino que curra en IBM y precistamente el parche que ha enviado es para el RCU, una de las supuestas tecnicas robadas del UNIX de SCO.

El desarrollador de alsa aparece en el hilo que cita atopos y es Takashi Iwai. El hilo es bastante interesante y se puede leer aqui.

Comentan algunas mediciones de este señor, y tambien hay (o debe hacer) algun enlace a la suite con la que hizo para medir las latencias.

[ Padre ]


 

¡Corre eh! | 5 comentarios (5 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda