Buffer underrun

from Wikipedia, the free encyclopedia

In the computer sector , a buffer underrun is the situation in which a data buffer that is written by one source and read from another side is suddenly empty because the source does not deliver data quickly enough.

CD / DVD / BD burning problem

In the past, a buffer underrun was often the cause of failed attempts to burn . A CD / DVD / BD had to be written to continuously, because, unlike reading, it was not possible to stop and restart the write process without errors. If the data comes from a relatively slow source such as a hard drive or another CD / DVD / BD, the small buffer of the burner can be emptied faster than the data source can deliver burning data if the CPU is heavily loaded or the main memory is short . Due to the increased speeds of modern computers and better prioritization of the firing data in the processing process, buffer underrun problems have decreased significantly in recent years.

Buffer underrun protection

The writer manufacturers were able to solve the problem of write abort in the event of a buffer underrun by introducing what is known as buffer underrun protection . Examples of this technology are Plextors Burnproof , Sanyo's BURN Proof (for CD-R and DVD-R), Yamaha's SafeBurn , JustLink , Seamless Link or SmoothLink (for Blu-ray Disc). These techniques are based on the ability to pause the write process while burning and resume it after the data buffer has been refilled.