Исследование особенностей хранения данных на внешних запоминающих устройствах
Tср 1 = 14 + 0.32 * (240/2) + 103? (60/3400) *(240/2) =14+38.4+2117.6=2170 мс б) Определим среднее время выборки всех записей файла с ЖМД в ОЗУ. Будем считать, что в ОЗУ достаточно места для размещения всех записей файла. Тогда средне время tср n пересылки всех файлов с ЖМД в ОЗУ можно оценить по формуле. Приобретение практических навыков по определению объема памяти, отводимого на внешнем… Читать ещё >
Исследование особенностей хранения данных на внешних запоминающих устройствах (реферат, курсовая, диплом, контрольная)
Кафедра информационных систем ОТЧЁТ по лабораторной работе
" Исследование особенностей хранения данных на внешних запоминающих устройствах"
по дисциплине «Физические основы ЭВМ»
Выполнил студент группы 10-ВТз-3д Рожков А.В.
1 ЦЕЛЬ РАБОТЫ:
Приобретение практических навыков по определению объема памяти, отводимого на внешнем запоминающем устройстве (ВЗУ) под файл данных и расчету производительности поиска данных, хранящихся в файле на ВЗУ.
2 ФОРМУЛИРОВКА ЗАДАНИЯ Для заданных в таблице исходных значений вычислить:
а) общий объем данных в файле (Lф) ;
б)количество секторов, кластеров и байт (Кбайт) памяти, отводимых операционной системой на ЖМД под файл данных;
в) общий объем потерянной памяти (Lпот);
г) коэффициент использования файлом дисковой памяти;
Исходные данные к заданию
n | Lcj | m | Ls | Sk | |||||||||
l1 | l2 | l3 | l4 | l5 | l6 | l7 | l8 | ||||||
; | |||||||||||||
Для файла, характеристики которого рассчитаны в задании 1, и с учетом заданных в таблице 7.2 параметров определить;
а) среднее время поиска одной записи файла;
б) среднее время выборки всех записей файла с ЖМД в ОЗУ;
в) среднюю стоимость выборки данных. При этом значение С должно быть взято в компьютерном центре или в организации, оказывающей услуги по использованию ПК.
Исходные данные к заданию
t1, мс | ? Об/мин | Sд, сектор /дорожка | V Кбайт/с | |
??? | ||||
3 РЕШЕНИЕ а) Определим общий объем данных в файле (Lф) предположив, что все его записи имеют одинаковую длину по формуле
Lф=m* Lзj байт (Кбайт) Где mколичество записей в файле;
nколичество полей в записи, i= 1,2,3,…, n;
Lcjобщая длина полей, содержащих служебные записи, байт;
Согласно условий задачи получим
Lзj=12+74=86 байт
Lф=1200*86=103 200 байт = 103,26 Кбайт+
б) найдем количество секторов, кластеров и байт (Кбайт) памяти, отводимых операционной системой на ЖМД под файл данных для этого пероначально определим не используемую часть сектора W по формуле память файл кластер байт Где Ls — длина (информационная емкость) сектора, байт :
Lзj — длина одной записи файла, байт
mod — означает «по модулю», в частности :
W=0, если Ls делится на Lзj без остатка;
W=Х, если Хостаток от деления Ls на Lзj +
В итоге имеем W= 512/86= 82 (остаток от деления Ls на Lзj)
С учетом расчета получаем, эффективный размер сектора Lsэ равен
Lsэ = Ls — W= 512- 82= 430 байт, +
Количество записей ms в секторе
ms = Lsэ/ Lзj=465/86=5 записей +
и количество занимаемых файлов секторов Sф;
Sф= m / ms = 1200 / 5 =240 секторов. +
в) общий объем потерянной памяти (Lпот) вычислим по формуле
Lпот= (So-Sф) * Ls +Lсв байт (Кбайт),
Где
Lсв= W* Sф + (ms* Sф — m) * Lзj,= 82*240+ (5*240−1200)*86 =19 680
байт=1,68 Кбайтобъем свободной памяти, принадлежащей секторам, занимаемым файлом.
слагаемое (ms* Sф — m) * Lзj определяет не занятую записями файла часть эффективного размера последнего сектора;
So=Sk*Cl=4*60= 240 количество секторов Skколичество секторов в кластере
Lo=So*Ls=Sk*Cl*Ls= 240*512=122 880 байт=122,88 Кбайт общий объем памяти, отводимых операционной системой под файл
Cl= Sф/ Sk = 240/4 = 60 -при делении без остатка или Cl= div (Sф/ Sk) + 1= 60
По условию задачи
Lпот= (So-Sф) * Ls +Lсв= (Sk*Cl-Sф)*512+ W* Sф + (ms* Sф — m) * Lзj=(4*60−240)*512 + 82*240+ (5*240−1200)*93= 82*240=19 680 байт+
г) коэффициент использования файлом дисковой памяти вычислим по формуле К= Lф / Lo =103 200 / 122 880 = 0,8398 = 0,84 +
а) определим среднее время поиска одной записи файла согласно условий задачи, для этого воспользуемся формулой
tср 1 = t1 +t2* (Sф /2) мс если t3< t2
tср 1 = t1 +t2* (Sф /2) +103 *(60/???(Sф /2) мс если t3 > t2
где t2=60*10 3 / (??Sд), мс
t3 = Lb *10 3 / (V *1024) мс Lb=Ls=512 байт согласно исходных1 данных получим
t2=(60*103)/(55*3400обмин) = (60*103)/(55*3400обмс) = 0,32 мс
t3=(512*103)/(1450*103*1024) =1/2900=0,0003с = 0,34 мс +
т.к. t3> t2 то tср 1 = t1 +t2* (Sф /2) +103? (60/??? Sф /2) =
tср 1 = 14 + 0.32 * (240/2) + 103? (60/3400) *(240/2) =14+38.4+2117.6=2170 мс б) Определим среднее время выборки всех записей файла с ЖМД в ОЗУ. Будем считать, что в ОЗУ достаточно места для размещения всех записей файла. Тогда средне время tср n пересылки всех файлов с ЖМД в ОЗУ можно оценить по формуле
tср n = t1 +t2* Sф + 103? (60/??? Sф мс так как t3> t2
tср n = 14+ 0.32*240 + 103? (60/3400) *240 =4316 мс в) среднюю стоимость выборки данных. При этом значение С должно быть взято в компьютерном центре или в организации, оказывающей услуги по использованию ПК. Данные взяты из прайс-листа на оказание услуг интернет — кафе «ИНФАЛЕМ», расположенного по адресу г. Усть-Каменогорск, М. Горького 46, офис 101 +7 (7232) 26-24-32, 24−85−08
Стоимость одного часа услуг интернет кафе в общем составляет 150 тенге. На примере первой выборки вычислим
С=150 тенге /3600 сек =0,41 666 тенге с= 4,1666 *10 -5 тенгемс Вычислим Сср1 = С* tср 1 =4,1666 *10 -5 тенгемс*2170мс =9041,59*10 -5 тенге =0,09 тенге Ссрn= С* tср n=4,1666 *10 -5 тенгемс *4316 мс=17 983*10 -5 тенге= 0.17 тенге
4 ВЫВОД: В процессе выполнения работы согласно предложенной методики были исследованы особенности хранения данных на внешних запоминающих устройствах.