Buffer underrun (vaciado del buffer)

Agosto 2017

El problema del vaciado del buffer (Buffer underrun) es un error clásico que se produce durante la grabación de un CD o DVD.

Este error es debido a que los grabadores requieren un flujo constante de datos, es decir sin interrupción. Para superar este problema, los grabadores por lo general poseen una memoria, llamada memoria buffer (en inglés buffer memory), que permite almacenar temporalmente los datos y de este modo compensar las posibles interrupciones del flujo.

Sin embargo, si los datos no se transmiten suficientemente rápido al buffer, éste se vacía y se produce un "buffer underrun", en este caso el grabador no posee ningún dato para grabar y debe interrumpir la grabación. En el caso de un CD de audio, este tipo de problema puede generar saltos durante la reproducción o simplemente un CD ilegible.

Las causas de esta interrupción pueden estar ligadas a una insuficiente velocidad del disco duro, a un cuello de botella en el procesador (CPU) o incluso a una saturación de la memoria.

A continuación unos consejos para solucionar el problema del buffer underrun:
-Intentar reiniciar el ordenador antes de iniciar la grabación.
-Cerrar y no utilizar programas innecesarios, incluyendo aplicaciones corriendo como tarea de fondo.
-Intentar disminuir la velocidad de grabación
-Desfragmentar el disco duro regularmente
-Activar la opción DMA del grabador y del disco duro
-Evitar las copias a la volada del lector de CD al grabador y utilizar de preferencia una imagen ISO en el disco duro. Eventualmente, hacer una simulación antes de grabar realmente.

Consulta también

Publicado por Carlos-vialfa. Última actualización: 20 de noviembre de 2009 a las 19:35 por Carlos-vialfa.
El documento «Buffer underrun (vaciado del buffer)» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.