Rover

windows newsletter

250,000+ readers!

navigate
         
Home
Articles Archive

Search

 
 
 

About

 
Free Reports
Windows Tutorials
 

Subscribe

 
 
Subscribe free using the form below!




 
Enter Unlock Code
 
Advertise
 
     

How Buffer Underrun technology hinders CD Recording Performance

by Dennis Faas, infopackets editor
http://www.infopackets.com


If you own a CD Burner, there's a good chance that you've come across a "Buffer Underrun" error message.  A buffer underrun happens when information cannot be recorded to the CD because of resource starvation.  All CD recorders without buffer underrun protection require a constant flow of data to be read from the hard drive to the CD recorder without interruption.  If the flow of data is stopped, a buffer underrun will follow.

For example, if your hard drive can only read information at a rate of X and the CD Recording needs information at a rate of X+1, this is referred to resource starvation and a buffer underrun will ensue.

To counter this dilemma, anti buffer underrun technologies, such as Safe Burn, Just Link, Burn-Proof, and Power Burn were introduced by various companies.  For the most part, all buffer underrun protection schemes achieve one goal: they stop resource starvation.

However, some anti buffer underrun technology -- such as Power Burn technology, found in Sony CD recorders -- can severely hinder CD recording performance by adjusting the CD recording speed to well below the safe level of continuous information flow.  Other anti buffer underrun technologies use a linking method to prevent buffer underruns by continually pausing and resuming the recording process.  Every time the recorder pauses to reintroduce the information it missed, it must produce a data link from previous recorded data to the newly recorded data.  This dramatically increases the time that it takes to record a CD.  This is also very highly undesirable when creating an Audio CD because the links can distort the audio.  Without getting too technical, the point is that the CD recorder isn't recording at its optimal speed.

So how do you know if your CD recorder is using anti buffer underrun technology, and whether or not it's running at an optimal rate?

The answer to each question is simple and clear cut.  First of all, anti buffer underrun technology was recently introduced within the last year - at around 12x and 16x recording speeds.  So, if your CD recorder is less than 12x speed, there is a good chance that you do not have anti buffer underrun technology.

Secondly, most CD recording software allow the user to disable underrun technology.  If you're trying to record a perfect audio CD and don't want distortion caused from "links", disable it before burning the CD.  But be forewarned, you might end up burning a bad disc because of resource starvation.  Uh oh!

Fear not -- there is a better way to find out if your CD recorder is burning at its optimal speed:

1. For the next CD you create, note how long your CD recorder takes to burn at its maximum recording level.  Approximate recording times for a full 700 meg CD, based on CD recorder drive speeds are:

  • 2x speed - about 30 minutes
  • 4x speed - about 15 minutes
  • 8x speed - about 9 minutes
  • 16x speed - about 6 minutes

The next time you burn a CD, pay close attention to your recording buffer as the CD records.  Most CD recording software will display the buffer during the recording process.  While the CD is recording, observe how much the buffer fluctuates.  If it dips up and down dramatically, your CD recorder is most likely using buffer underrun protection.

2. Without turning off the buffer underrun protection, adjust the CD recording speed down a level. For example, if your CD recorder is 16x and the software recording speed is set at "maximum" or 16x, try adjusting it the next level down (usually either 12x, 10x, or 8x).  Take note how long it takes to burn your next CD and pay attention to how the buffer fluctuates.  If it the buffer doesn't dip up and down (or side to side) as it did previously, you've found the optimal recording speed of your CD recorder, matched with your particular system setup.

If the buffer has stabilized after adjusting the recording speed, it should also take less time to record a CD.  I've come across a computer with a 16x CD recorder with buffer underrun protection that recorded a CD at "maximum" speed (which should be 16x) and it took 30 minutes to record - when in fact it should have only taken 6 minutes.

Good luck!






Click here for a list of more great articles, just like this one.



If you found this article to be useful, be sure to subscribe to newsletter! Details are below: [an error occurred while processing this directive] [an error occurred while processing this directive]

Copyright 2002 | Dennis Faas, infopackets editor |
http://www.infopackets.com | Computer 411 

This article may be freely distributed in email or other online publications, providing that it is not modified in any way. The article must ALSO include the above line which gives credit to/and includes the URL referring to infopackets.com.

         

 

Home | Subscribe | Remove | Download | Advertise | Contact | Refund Guarantee | Privacy Policy
Copyright © Computer 411 | Infopackets.com.  All rights reserved.