降低缓冲区掏空发生频率的方法技术

技术编号:3066200 阅读:179 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种降低缓冲区掏空发生频率的方法,通过改变光驱的盘片刻录速度来降低缓冲区掏空(BURN)发生的次数;一开始光驱从操作系统或应用程序中接收要刻录的数据,当接收的数据量达某一临界值时即激活刻录动作,并记录此时的时间值与在缓冲区(Buffer)内的数据量,当发生BURN时,则将此时的时间值与之前记录的数据量、时间值等作运算,以获得系统传送数据的速度与光驱刻录速度的差值,以最佳化光驱的刻录速度,进而提高盘片刻录的品质与效率。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术提供一种降低缓冲区掏空(BUFFER UNDER RUN,以下简称BURN)发生频率的方法,特别是关于一种通过计算系统传送数据的速度与光驱刻录速度的差值,最佳化光驱的刻录速度,以降低BURN发生的次数,并提高盘片刻录的品质与效率。普通的改良技术诸如BURN Proof、Just Link、Super Link等方式,可以在发生BURN时继续进行刻录的动作,进一步避免刻录失败;不管所用的技术为何,都无法完全避免刻录品质的降低;重新激活刻录动作也会花费多余的时间。此外,当刻录速度与数据传送速度的速度差值愈大,发生BURN的频率愈高(即BURN发生的次数愈多),则盘片刻录的品质也会跟着下降,且实际上刻录时所花费的时间也远超于未发生BURN的刻时间;另一点值得注意的是,因市面上盘片品质的参差不齐,愈高的刻录速度也愈容易发生刻录失败的情形。因此由上可知,上述改良技术,在实际使用上,显然具有不便与缺点存在有待改善。为了达成上述目的,本专利技术主要是提供一种,当光驱接收的数据量达到某一临界值时即激活刻录动作,并记录此时的时间值与在缓冲区内的数据量,当发生BURN时,便将此时的时间值与之前记录的数据量、时间值作运算,以获得系统传送数据的速度与光驱刻录速度的差值,据以最佳化光驱的刻录速度。通过本专利技术的,不需增加额外电路,也不需透过外力,便可实现光驱自动决定刻录速度的目的,并降低刻录失败的机率,而获得较佳的刻录品质与运作效率。而本专利技术进一步应用于上述技术,并对韧体加以改良,期能降低BURN发生的次数,如附图说明图1所示,为本专利技术的刻录动作流程图,包括以下步骤步骤100一开始,光驱处于初始状态;步骤102当缓冲区内的数据量达到某一临界值时即进入写入状态,并记录此时的时间值T1、缓冲区中的数据量X与刻录速度V1;步骤104在发生BURN时即进入暂停状态,并记录此时的时间值T2;步骤106由上述T1、T2、X与V1计算出系统传送数据的速度为V2=V1-[X/(T2-T1)];步骤108再次地当缓冲区内的数据量达到某一临界值时即重新进入写入状态,此时,必须根据V1-V2的值来调整光驱的刻录速度,即当V1-V2的值大于某一临界值时降低光驱的刻录速度;步骤110是否所有的数据都写入盘片?若否,则跳回步骤102;若是,则结束刻录动作112。通过上述方法,即可实现光驱自动决定刻录速度的目的,并降低刻录失败的机率,而获得较佳的刻录品质与运作效率。本文档来自技高网...

【技术保护点】
一种降低缓冲区掏空发生频率的方法,应用于发生降低缓冲区掏空(BURN)时能继续进行刻录动作的光驱,其特征是,该方法包括下列步骤: (a)激活刻录动作,并记录此时的时间值n、缓冲区内的数据量X与光驱刻录速度V1; (b)发生缓冲区掏空时,记录此时的时间值T2; (c)由上述T1、T2、X及V1计算出系统传送数据的速度V2; (d)判定V1减V2是否大于某一临界值,若是,则在重新激活刻录动作时降低光驱的刻录速度;以及 (e)在所有的数据都写入盘片后即结束刻录动作。

【技术特征摘要】
1.一种降低缓冲区掏空发生频率的方法,应用于发生降低缓冲区掏空(BURN)时能继续进行刻录动作的光驱,其特征是,该方法包括下列步骤(a)激活刻录动作,并记录此时的时间值n、缓冲区内的数据量X与光驱刻录速度V1;(b)发生缓冲区掏空时,记录此时的时间值T2;(c)由上述T1、T2、X及V1计算出系统传送数据的速度V2;(d)判定V1减V2是否大于某一临界值,若...

【专利技术属性】
技术研发人员:陈凌风
申请(专利权)人:建兴电子科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利