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

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

Версія за 11:10, 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 мс