189k views
1 vote
What is buffer underrun? How do you prevent it?

User Kiquenet
by
7.5k points

1 Answer

3 votes

Final answer:

Buffer underrun occurs when a buffer is not supplied with data quickly enough, often during CD or DVD burning, causing a write failure. To prevent it, one can use 'Burn-Proof' technology in their drives, close unnecessary programs, defragment the hard drive, and use compatible high-quality media.

Step-by-step explanation:

Buffer underrun is a situation in which a buffer, used to hold data temporarily, is processed faster than it can be replenished. This typically occurs during tasks such as burning data onto a CD or DVD. When the burning process is underway, data must be continuously supplied to the CD-writing laser. If the computer cannot provide data quickly enough, due to multitasking or other system resource issues, the write process can fail, leading to a buffer underrun.

To prevent it, one can use technologies like 'Burn-Proof' (Buffer Under-run Proof) or 'Smart-Burn', which are incorporated into modern optical disc drives. These technologies help by allowing the drive to pause the burning process if it detects that the flow of data is too slow, preventing an underrun. Additionally, users can take certain measures to prevent it, such as closing unnecessary programs to free up system resources and defragmenting their hard drive to ensure faster data access. Using a high-quality, high-speed media compatible with the disc drive can also help prevent issues.

User Domih
by
8.3k points