Я делаю контрольный вопрос на экзамене и получил следующий вопрос. Какой максимальный объем данных может быть записан в течение 1 секунды на 52X CD-R с использованием устройства записи CD со скоростью записи 24X?

Когда я рассчитал это, я получил 31,7.

У меня есть два вопроса. Это МБ или МиБ? Я искал несколько методов расчета в Google. Те предоставили мне разные ценности. Если возможно, пожалуйста, предоставьте мне правильный алгоритм для расчета этого.

1 ответ1

3

Односкоростные CDROM считывают до 75 секторов в секунду. Сектор данных на CDROM составляет 2048 байтов. Так что скорость чтения для "1x CDROM" составляет 150 КиБ / с. Я смел "до", так как не все приводы достигают этой скорости. Многие накопители из этой области работали со скоростью 130-140 КиБ / с.

Независимо от этого, 150 КБ / с - это текущая допустимая скорость для 1x CDROM.

CDROM называется 2x, если он может считывать до 300 КиБ / с (2x150)
CDROM называется 4x, если он может считывать до 600 КиБ / с (4x150)
...
Скорость 24 - 24x150 КиБ / с - 3600 КиБ / с.


Это предполагает, что:

  • Система генерирует данные достаточно быстро, поэтому вам действительно есть что написать.
  • То, что писатель способен на такую скорость (ну, это вопрос в вашем вопросе).
  • Это среда позволяет писать с такой скоростью. (Ваш носитель позволяет до 52x записи).
  • Что диск уже раскрутился.
  • Что накопитель готов к записи фактических данных. Например, нет необходимости начинать с ввода.

Это МБ или МиБ?

Мой ответ в КиБ, поскольку сектор данных на CDROM составляет 2048 байтов, или 2 КиБ.

Если вы хотите это в МБ: 3600/1000 -> 3,6 МБ / с
Если вы хотите это в МиБ: 3600/1024 -> 3,51 МиБ / с

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .