Новости Статьи Каталог товаров Прайс

О компании: 

Условия работы - Контакты

Каталог: 

CD-R - CD-RW - DVD+/-R - DVD+/-RW - MD
Аудиокассеты - Видеокассеты - Дискеты
Аксессуары к носителям

Контакты: 

Исключительно оптовая продажа носителей информации
(от 5000 грн)

Адрес:
г.Киев, ул. Дорогожицкая 1, офис 313
Телефоны:
в тоновом режиме, с возможностью переключиться на менеджера: 
+38 (044) 495-21-40, 537-48-00 * 13328

Менеджер направления: Морев Николай 
e-mail: baikal@yugcontract.ua

Главная >> Статьи

Как обеспечить достаточный запас быстродействия при записи на CD-R?
31.05.2010 16.19

Источник: faqs.org.ru

Хотя запас быстродействия реально необходим только при работе с приводами, не поддерживающими пакетную запись, однако и при пакетной записи слишком частое переключение лазера приводит к повышению накладных расходов и ускоренному износу оптической системы.

Для проверки быстродействия в большинстве записывающих программ есть режимы тестирования - имитации полного процесса записи: либо с обходом обращения к CD-R, либо с переводом CD-R в специальный тестовый режим, в котором он, как и при записи, принимает данные, но не включает лазер на запись. Первый режим доступен с любым CD-R, однако не дает полной достоверности, второй требует поддержки со стороны привода и обеспечивает динамику, полностью аналогичную процессу записи (с точностью до записи служебных зон lead in и lead out, которая в тестовом режиме не имитируется). Узнать о поддержке тестового режима в CD-R можно, запросив его свойства в записывающей программе.

При поддержке приводом тестового режима лучше всего заранее провести серию тестов, загружая систему различными видами нагрузок до тех пор, пока запись не начнет прерываться - это даст примерное представление об имеющемся запасе быстродействия. Однако при замене компонент-системы - как аппаратных, так и программных, и даже в различных режимах работы (например, с регистрацией в сети или без нее), поведение может существенно изменяться.

При записи "на лету" (on-the-fly) до включения записывающего лазера формируется только оглавление диска, а сами записываемые файлы
открываются и считываются непосредственно в процессе записи. В случае устройств прямого доступа с медленным позиционированием (CD-ROM, магнитооптика, медленные винчестеры) и множества мелких файлов темп их открывания может оказаться недостаточным. В режиме записи "на лету" желательно иметь значительный (до двукратного и более) запас по средней скорости поступления исходных данных.

Если какие-то исходные файлы в режиме on-the-fly берутся с CD-ROM, нужно учитывать возможность его перехода в ждущий режим (sleep mode) при отсутствии обращений, после чего для запуска требуется несколько секунд. Например, между формированием оглавления и началом записи дорожки данных на диск в течение нескольких минут записывается вводная зона, во время чего штатных обращений к CD-ROM не производится. В режиме тестирования имитация записи вводной зоны может не выполняться, поэтому даже после успешного тестирования при записи может возникнуть сбой. Easy CD Creator, начиная с версии 3.01d, в процессе записи искусственно поддерживает активность CD-ROM, чтобы исключить его самопроизвольный переход в ждущий режим, а с версии 3.5a - имитирует запись вводной и выводной зоны в тестовом режиме.

Наиболее надежный режим записи – с предварительным построением образа диска (image), который формируется во временном файле до включения записи, а затем максимально равномерно и последовательно переносится на диск. В этом режиме, если нет других снижающих быстродействие причин, практически не требуется запаса по быстродействию.

Снижать быстродействие системы могут:

  • параллельно работающие приложения, в том числе системные процессы - например, оптимизаторы памяти или диска, серверы файлов, принтеров, баз данных или электронной почты, размещенные на записывающей машине, когда к ним происходит обращение по сети;
  • наличие пассивного подключения к сети, при котором принимаемые пакеты могут вызывать срабатывание системных процессов;
  • или программы защиты экрана (screen savers), автоматически активизируемые в паузах работы пользователя;
  • чрезмерная фрагментация исходных дисков, повышающая накладные расходы на позиционирование по диску;
  • недостаток оперативной памяти, вызывающий откачку (свопинг) на диск;
  • динамическое изменение системой объема файлового кэша; при наличии критичных к скорости приложений рекомендуется задавать постоянный объем (файл System.ini, секция [vcache], ключи MinFileCache/MaxFileCache, значения в килобайтах);
  • частое поступление системных прерываний - от модема, мыши, принтера и других устройств;
  • работа других приводов CD-ROM (в Windows 95 это - одна из наиболее неоптимальных подсистем) или флоппи-дисководов;
  • нахождение записывающего привода на одном кабеле с устройством, с которого в процессе записи поступают данные (файлы или образ);
  • неподходящий режим параллельного порта (SPP/Normal вместо EPP) для внешнего CD-R с соответствующим адаптером;
  • частая и долгая рекалибровка некоторых моделей винчестеров.

Если все перечисленные причины устранены, но быстродействия все равно не хватает - остается только снижать скорость записи.

Если статическое быстродействие системы достаточно для выбранной скорости записи, процесс все же может быть нарушен кратковременными задержками данных в результате "просадки" системы при запуске программ, опознании вставленных дискет и компакт-дисков, перечитывании сбойных участков на исходных носителях, при аварийном завершении параллельных программ и т.п. Запас надежности в этом случае можно приблизительно оценить по объему буфера CD-R, поделив его на скорость записи и получив время, на которое поток данных может изредка безболезненно прерываться.

© 2004-2010 ООО ЮГ-Контракт
Все права защищены. Создание сайта: adelite.com
  Rated by MyTOP Поисковая система по интернет-магазинам myShop-in.net / Цены, описания, характеристики, продажа и заказ товаров / Киев, Украина