Построить FAT – таблицу для заданных файлов в соответствии с параметрами учебного диска.
2. Рассчитать общее время считывания файлов с учетом следующих допущений:
временем передачи сигналов по шинам пренебречь;
время перехода головки записи/считывания определить как Т1 (количество пересекаемых дорожек).
3. Дефрагментировать диск и рассчитать общее время считывания всех файлов после дефрагментации
Исходные данные 1.
Вариант Число дорожек
Nдор. Число секторов на дорожке Nсек. Число секторов в кластере Nкл. Время перемещения головки на 1
дорожку Т1, мс Скорость вращения диска Nоб., об/мин
6 8 12 2 3 3600
Для всех вариантов:
число поверхностей на диске – 1;
объем сектора – 0,5 Кб;
Имя файла Объем в байтах Точка входа
A 9500 12
B 10500 5
C 7000 6
D 6500 1
E 4500 10
Решение
Имя файла Объем файла Точка входа Объем кластера (байт) Количество кластеров
A 9500 12 1024 9,28 10
B 10500 5 1024 10,25 11
C 7000 6 1024 6,84 7
D 6500 1 1024 6,35 7
E 4500 10 1024 4,39 5
FAT-таблица Пояснения
Формула
Результат
№ Кластера Значение Содержит файл с именем Точка входа для файла с именем Дорожка
00 1
01 0002 D D
T=N*T1+Tpoz+Tcl 14,11111 c
02 0003 D
T=Tcl
2,7777778
03 0004 D
T=Tcl
2,7777778
04 000D D
T=Tcl
2,7777778
05 001C B B
T=N*T1+Tpoz+Tcl 14,111111 с
06 0007 C C 2 T=N*T1+Tpoz+Tcl 17,111111 c
07 0008 C
T=Tcl
2,7777778
08 0009 C
T=Tcl
2,7777778
09 000A C
T=Tcl
2,7777778
0A 000B C
T=Tcl
2,7777778
0B 000C C
T=Tcl
2,7777778
0C FFFF C 3 T=N*T1+Tpoz+Tcl 20,111111
0D 000E D
T=N*T1+Tpoz+Tcl 20,111111
0E 000F D
T=Tcl
2,7777778
0F FFFF D
T=Tcl
2,7777778
10 0011 E E
T=N*T1+Tpoz+Tcl 20,111111 c
11 0026 E
T=Tcl
2,7777778
12 0013 A A 4 T=N*T1+Tpoz+Tcl 23,111111 с
13 0014 A
T=Tcl
2,7777778
14 0015 A
T=Tcl
2,7777778
15 0016 A
T=Tcl
2,7777778
16 0017 A
T=Tcl
2,7777778
17 0018 A
T=Tcl
2,7777778
18 0019 A 5 T=N*T1+Tpoz+Tcl 26,111111
19 001A A
T=Tcl
2,7777778
1A 001B A
T=Tcl
2,7777778
1B FFFF A
T=Tcl
2,7777778
1C 001D B
T=N*T1+Tpoz+Tcl 26,111111
1D 001E B
T=Tcl
2,7777778
1E 001E B 6 T=N*T1+Tpoz+Tcl 29,111111
1F 001F B
T=Tcl
2,7777778
20 0020 B
T=Tcl
2,7777778
21 0021 B
T=Tcl
2,7777778
22 0022 B
T=Tcl
2,7777778
23 0023 B
T=Tcl
2,7777778
24 0024 B 7 T=N*T1+Tpoz+Tcl 32,111111
25 FFFF B
T=Tcl
2,7777778
26 0027 E
T=N*T1+Tpoz+Tcl 32,111111
27 0028 E
T=Tcl
2,7777778
28 FFFF E
T=Tcl
2,7777778
29
2A 8
2B
2C
2D
2E
2F
T(A)=68,66666667мс
T(B)=120,8888889мс
T(C)=51,11111111мс
T(D)=48,11111111мс
T(E)=60,55555556мс
T=349,3333333мс
После дефрагментации
FAT-таблица Пояснения
Формула
Результат
№ Знач