Solucionar un rendimiento terrible al ver/leer videos y escribir archivos de video en el disco

Solucionar un rendimiento terrible al ver/leer videos y escribir archivos de video en el disco

He tenido este problema durante bastante tiempo y he intentado muchas veces solucionarlo por mi cuenta y siempre falla. Los programadores de IP, ionice y cosas así siempre no dan resultados. Incluso fui y compré un SSD pensando que tal vez solucionaría el problema. No.

El problema es que tenemos una estación de trabajo bastante potente en la que los datos se descargan en un solo disco a una velocidad de aproximadamente 10-15 MB/s de manera constante. La mayoría de estos necesitan ser examinados, por lo que tienden a ser observados mientras los datos se escriben en el disco. La actuación es atroz. El audio no está sincronizado, los videos grandes no se cargan, el video simplemente se detiene mientras el audio continúa, corrupción. Pero cuando detienes la transferencia de datos, todo está bien.

Abrí iotop y sí, descargué mucho lo escrito, pero los videos, incluso los videos grandes, realmente no parecen leerse mucho.

Probé diferentes programadores de io, probé ionice, probé nice, intenté comprar un ssd para ver si el mayor rendimiento lo soluciona de alguna manera. Pero no. Probé diferentes reproductores de video como mplayer y vlc. Intenté configurarlos para que ocupen más caché para que lean con anticipación y dependan menos del disco, pero nada funciona.

Se está convirtiendo en un problema realmente grande.

La reproducción del video debe ser la prioridad cuando se reproduce y la escritura de datos debe rendir. Entonces, cuando se mira el video, la descarga se puede ralentizar o la escritura se puede ralentizar, pero no en general.

Espero que alguien tenga algunas ideas.

%Cpu(s): 23,5 us, 5,6 sy, 0,0 ni, 59,1 id, 10,8 wa, 0,0 hi, 1,0 si, 0,0 st

información relacionada