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


Поиск по сайту:



Запись CD дисков

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

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

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

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

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

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


 
Автор: Alx85
http://wmr1000.ru/
Запрещено копировать без ссылки на сайт

 
Сделать закладку: