Відмінності між версіями «Тема 3. Дискове планування.»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 28: Рядок 28:
 
===Середній час доступу===
 
===Середній час доступу===
  
<math>\Tau=\Tau пошуку+\frac{1}{2*r}+\frac{b}{r*N}</math>
+
<math>\Tau=\Tau +\frac{1}{2*r}+\frac{b}{r*N}</math>
 +
===Оцінка часу===
 +
Нехай дано жорсткий диск:
 +
Середній час пошуку = 10мс
 +
швидкість обертання 10000 об/хв
 +
диск розбитий на доріжки
 +
320 секторів на доріжку
 +
розмір сегменту 512 байт
 +
Необхідно виконати передачу файлу розміром 1.3 Мб
 +
<math>8*320=2560</math>
 +
Для 1 дорідки = 19мс
 +
кожна наступна = 9мс
 +
Загальний час = 19+3*9=82мс
 +
Читання 1-го сектору: <math>/Tau=0.018</math>мс

Версія за 11:09, 9 січня 2012

Дискове планування

Діаграми часу дискової операції

Чекання пристрою Чекання каналу Пошук Затримка Передача даних

Позиціювання

Для того щоб виконати читання або запис, картридж спочатку розташовується над шуканою доріжкою, потім над початком шуканого сектору но цій доріжці.

Час доступу - це час необхідний для позиціювання читання або запису.

  • Для жорстких дисків:
швидкість обертання: від 5400 до 10000 об/хв.
затримка обертання: від 6мс до 10 мс.

Час обертання

Неможливо розібрати вираз (невідома помилка): \Tau=\frac{b}{r*N}


Неможливо розібрати вираз (невідома помилка): \Tau - час передачі даних

b - кількість байтівб що передаються

r - швидкість обертання

N - кількість байтів в доріжці

Середній час доступу

Неможливо розібрати вираз (невідома помилка): \Tau=\Tau +\frac{1}{2*r}+\frac{b}{r*N}

Оцінка часу

Нехай дано жорсткий диск: Середній час пошуку = 10мс швидкість обертання 10000 об/хв диск розбитий на доріжки 320 секторів на доріжку розмір сегменту 512 байт Необхідно виконати передачу файлу розміром 1.3 Мб Неможливо розібрати вираз (невідома помилка): 8*320=2560

Для 1 дорідки = 19мс кожна наступна = 9мс Загальний час = 19+3*9=82мс Читання 1-го сектору: Неможливо розібрати вираз (невідома помилка): /Tau=0.018 мс