Многосессионная запись компакт-дисков


Сессия – это записанный сегмент компакт диска, их можно добавлять до тех пор, пока сессия не закрыта, или пока диск не заполнится полностью.

До того, как была представлена спецификация Orange Book, запись оптических дисков осуществлялась только одной сессией. Сессией принято считать нулевую дорожку, после которой идет одна или более звуковых или информационных дорожек, которые заканчиваются конечной зоной. На нулевую дорожку выделяется 4500 секторов (что составляет 9,2 мегабайта). Информация, сохраненная на нулевой дорожке, определяет, является ли данный носитель многосессионным, а также ссылается на следующий записываемый адрес (если есть свободное место на накопителе). Первая конечная область (либо единственная) занимает 6750 секторов (что составляет 13,8 мегабайт данных). При мультисессионной записи последовательные конечные области размещаются на 225 секторах (4,6 мегабайт).

.


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

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

— DAO (Disk-at-Once);
— пакетная запись;
— TAO (Track-at-Once).

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

TAO. Для многосессионной записи чаще всего применяется именно данный режим либо режим пакетной записи. Данный метод позволяет записывать каждую сессию отдельно (можно отключать лазер), после чего производится операция закрытия сессии. Закрытием сессии называют операцию записи конечной зоны, после которой к сессии уже нельзя добавлять новые дорожки. Финализация диска, в свою очередь, не позволяет создавать новые сессии.

Дорожки, записанные методом Track-at-Once, обычно разделяются при помощи интервала в две секунды. Каждая дорожка, записанная на носитель, содержит 150 служебных секторов, необходимых корректного входа, выхода, создания и связывания данных интервалов.

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


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *