Відмінності між версіями «Тема 3. Дискове планування.»
Nopasha (обговорення • внесок) |
Nopasha (обговорення • внесок) |
||
Рядок 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> | + | |
+ | Читання 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 мс