Реклама:

Многосессионный компакт-диск содержит несколько сессий, каждая из которых имеет собственную нулевую дорожку и конечную зону. Наличие нулевой и конечной дорожек является обязательным для каждой сессии, что приводит к уменьшению свободного дискового пространства. Например, 48 сессий, созданных даже без записи пользовательских данных, занимают практически все пространство 74-минутного диска! Следовательно, число сессий, которые могут быть записаны на диске, должно быть гораздо меньше указанной величины.

Накопители CD-DA и первые CD-ROM могут считывать не более одной сессии, поэтому односессионный метод записи является наиболее распространенным для штампованных компакт-дисков. Стандарт Orange Book поддерживает многосессионную запись и определяет три основных метода (режима) записи:

■ Disk-at-Once (DAO);

■ Track-at-Once (ТАО);

■ пакетная запись.

Disk-at-Once

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

Track-at-Once

Для записи многосессионных дисков обычно используется метод Track-at-Once (ТАО), или режим пакетной записи. При выполнении записи методом Track-at-Once каждая дорожка сессии записывается отдельно (лазер включается и выключается), после чего сессия закрывается. Закрытие сессии представляет собой процесс такой записи конечной области, чтобы к этой сессии уже нельзя было добавить дополнительные дорожки. Закрытие диска, в свою очередь, означает невозможность записи дополнительных сессий.

Дорожки, записанные в режиме ТАО, обычно отделяются одна от другой двухсекундными интервалами. Каждая записанная дорожка содержит 150 служебных секторов, используемых для входа, выхода, создания интервалов и связывания. Накопители CD-R/RW позволяют читать дорожки даже при открытой сессии, но для чтения дорожек в накопителях CD-DA или CD-ROM сессию необходимо закрыть. Для записи дополнительных сессий закрывать сам диск не следует, достаточно закрыть сессию, после чего можно начать следующую сессию и записать еще несколько дорожек. Самое главное: не забывайте, что перед записью дорожек предыдущая сессия должна быть закрыта, т.е. следует создать конечную область. Это же условие является необходимым при чтении дорожек сессии обычными накопителями CD-DA или CD-ROM.

Пакетная запись

Этот метод используется для выполнения нескольких записей на одной дорожке, что позволяет уменьшить нерационально используемое дисковое пространство. В каждом пакете используется четыре сектора для входа, два — для выхода и один — для связывания. Пакеты могут иметь фиксированную или переменную длину, но большинство накопителей, как и программы пакетной записи, используют фиксированную длину, упрощая тем самым способы обработки пакетов.


⇐ Предыдущая страница| |Следующая страница ⇒