O problema do esvaziamento de um buffer (buffer underrun) é um erro comum interferindo na gravação de um CD ou DVD.
Esse erro decorre do fato de que um gravador deve, necessariamente, gravar continuamente, o que significa que, os dados a serem gravados devem ser recebidos, sem interrupção. Para limitar este problema, os gravadores têm, geralmente, uma área de memória, chamada
memória buffer (em inglês
buffer memory ) que armazena, temporariamente, os dados e, consequentemente, compensa os eventuais desvios .
No entanto, se os dados não preencherem rapidamente o bastante o buffer, ele se es vazia e leva a um erro de "
buffer underrun" onde o gravador não tem mais nenhum dado para gravar e deve interromper a gravação. Em um CD de áudio, este tipo de problema pode causar pulos durante a leitura, ou simplesmente, um CD gravado ilegível.
As causas desta interrupção podem estar relacionadas à uma insuficiência da velocidade do disco, a um estreitamento no processador (CPU), ou à saturação da memória.
Veja abaixo uma série de conselhos para resolver os problemas de buffer underrun (estouro do buffer):
-
Tentar reiniciar o computador antes de começar a gravar
-
Parar e não utilizar os programas desnecessários além do software de gravação, incluindo os aplicativos rodando em segundo plano.
-
Tentar reduzir a velocidade de gravação
-
Desfragmentar o disco rígido regularmente
-
Ativar a opção DMA das unidades e dos discos rígidos
-
Evitar as cópias demais do leitor de CD para gravar, e preferir uma imagem ISO já existente no disco rígido. Eventualmente
executar uma simulação antes de gravar realmente.
Tradução feita por Lucia Maurity y Nouira
A ver igualmente
Comunidade de assistência e de conselho.
Artigo original publicado por
Jeff. Tradução feita por
pintuda.