Cada vez que hay una E / S de disco alta, el sistema tiende a ser mucho más lento y responde menos de lo habitual. ¿Cuál es el progreso en el kernel de Linux con respecto a esto? ¿Se está trabajando activamente en este problema?
linux
kernel
performance
io
tshepang
fuente
fuente
Respuestas:
Creo que en su mayor parte se ha resuelto. Mi rendimiento bajo IO pesado ha mejorado en 2.6.36 y espero que mejore más en 2.6.37. Vea estos artículos de phoronix .
Aquí hay un enlace directo al error
También de Phoronix
También está el anuncio de lanzamiento de Phoronix 2.6.36
Parece que las barreras de bloqueo están desapareciendo y eso también debería ayudar al rendimiento.
También hay este artículo de LWN sobre la programación justa de E / S
Yo diría que IO volvió a despertar como un gran problema sobre el momento del lanzamiento de ext4 en 2.6.28. Los siguientes enlaces son para Linux Kernel Newbies Kernel, debe revisar las secciones Bloque y Sistemas de archivos. Esto, por supuesto, puede ser un sentimiento injusto, o solo el momento en que comencé a ver el desarrollo de FS, estoy seguro de que ha estado mejorando todo el tiempo, pero siento que algunos de los problemas ext4 causaron que la gente mirara con atención la pila de E / S, o podría ser que esperaban que ext4 resolviera todos los problemas de rendimiento, y luego, cuando no fue así, se dieron cuenta de que tenían que buscar los problemas en otra parte.
2.6.28 , 2.6.29 , 2.6.30 , 2.6.31 , 2.6.32 , 2.6.33 , 2.6.34 , 2.6.35 , 2.6.36 , 2.6.37
fuente