- 造成buffer underrun的可能因素为何?
-
发布时间:2010-10-29 10:35:12
发布时间:2010-10-29 10:35:12
第一:硬盘 (1)硬盘的磁区过度分散。 (2)暂时档中的空间不足。 (3)压缩硬盘也可能造成buffer underrun。我闪不建议您从压缩硬盘中写入资料。 (4)使用旧式的硬盘也有可能造成buffer underrun,因为某些旧式硬盘的热校正(thermal calibration)功能会中断资料的传输。 第二:其他的硬盘 (1)您正在使用的cd-rom突然停止转动或降速。 (2)较慢的资料来源装置。 (3)正在运作中的原始档遭到修改。 (4)在控制台上不正确的烧录设定。 (5)读取与写入的速度无法同步。 (6)系统的全面配置。 (7)电脑转换的速度不够,无法达到要求。 (8)和旧的驱动装置相冲突。在windows 95 or 98之下不要使用16-bit(dos模式)之驱动程式。请在config.sys档中有关于cd-rom的指令行前加注rem(windows会自行驱动光碟机,所以您并不需要再次驱动它)。 (9)将您的硬碟设定为预先读取最佳化处理为“none”以解决某些buffer underruns的问题。(点取[开始]→[设定]→[控制台]→[系统]之[效能],选取[档案系统]之中的[进阶设定]的[档案系统]中,将预先处理最佳化设定为[无]的状态。) 第三:网络 经由网络载入(网络传输的速度可能过慢,无法保持一般载入的速度。) 第四:档案 (1)烧录过多小档案 (2)原始档已经被破坏。(其中有资料遗失)。 (3)从系统或是其他程式尝试去烧录档案来使用。 第五:其他 (1)从已被刮伤,不干净或是被破坏的cd上拷贝。 (2)烧录器故障。