«шк архитектураси» курсидан



Download 8,26 Mb.
bet23/36
Sana05.04.2022
Hajmi8,26 Mb.
#531100
1   ...   19   20   21   22   23   24   25   26   ...   36
Bog'liq
ШК архитектураси 2006

Что такое Block Mode?

Это режим блочного обмена с IDE-винчестером. Обычный обмен делается посекторно: например, при чтении пяти секторов запрашивается чтение первого, винчестер считывает его во внутренний буфер, процессор забирает данные в свою память, запрашивается чтение следующего сектора и т ц. При этом между обращениями к последовательным секторам может проходить достаточно времени, чтобы очередной сектор «уехал» из-под головки. и для его считывания потребуется лишний оборот диска.


При блочном чтении винчестеру вначале сообщается количество секторов. обрабатываемых за одну операцию, он считывает их все во внутренний буфер, и затем процессор забирает все секторы сразу. Различные винчестеры имеют разный размер внутреннего буфера и разное максимальное количество секторов на операцию.
Наибольший выигрыш от блочного режима получается тогда, когда основная работа идет с фрагментами данных, не меньшими, чем Blocking Factor (количество секторов на операцию), и наименьший, или совсем никакого - при преобладании работы с мелкими фрагментами, когда обмен идет одиночными секторами.
Для работы в блочном режиме необходим винчестер, поддерживающий этот режим, и BIOS или драйвер, умеющий им управлять. Никакой поддержки со стороны системной илаты или внешнего контроллера не требуется.
Что такое LBA?
Logical Block Addressing - адресация логических блоков в EIDE-винчестерах. В стандарте АТА был предусмотрен только классический способ адресации секторов - по номеру цилиндра, головки и сектора. Под номер цилиндра было отведено 16 разрядов, под номер головки - 4 и сектора – 8, что давало максимальную емкость винчестера в 128 Гб, однако BIOS с самого начала ограничивал количество секторов до 63, a цилиндров - до 1024, этому же иримеру последовал и DOS. что в итоге дало максимальный поддерживаемый объем в 504 Мб.
Метод, использованный для передачи BIOS y адреса сектора, оставляет свободными 4 старших разряда в номере головки, что позволило увеличить поддерживаемую DOS емкость еще в 16 раз - до 8 Гб. Для стандартизации метода передачи адреса сектора винчестеру был введен режим LBA, в котором адрес передается в видс линейного 28-разрядного абсолютного номера сектора. преобразуемого винчестером в нужные номера цилиндра /головки/ сектора.
Для работы в режиме LBA необходима поддержка как винчестера, так и его драйвера (или BIOS). При работе через BIOS винчестер представляется имеющим 63 секгора, число головок. равное степени двойки (до 256) и необходимое число цилиндров. BIOS переобразует их адреса в линейные, а винчестер - в адреса собственной геометрии.
Проблемы, связанные с ограничением емкости IDE жестких дисков величиной 528 Мб (под DOS/Windows), могут возникать только при установкс их в довольно старые компыотеры. BIOS которых не поддсрживает режим Logical Block Address (LBA). B таком случас требуется либо применение специального драйвера, либо использование IDE контроллера с собственным BIOS.
Используемая в настоящее время версия LBA поддерживает до 500 Гб. однако более ранние версии, соторые применялись в BIOS первых плат под процессоры Pentium, имели ограничения сначала в 2 Гб. a потом в 8 Гб. Для таких плат применение жестких дисков большой емкости затруднительно (требуется перепрошивка BIOS).
При использовании встроенных в системную плату (или отдельных) контроллеров, допускающих режим обмена РІО Mode 3 и 4. удается получить скорость передачи данных на хорошем уровне 2-3 Мб/с (no Norton Sysinfo). Однако не стоит пренебрегать при необходимости и другими известными мерами повышения производительности дисковой подсистемы. Один из основных способов - это применение для DOS/Windows программного кэширования диска с помощью SmartDrive. Программное юширование гибче и быстрее аппаратного, так как для обмена данными с кэш-памятыо не используется системная шина.
Системные платы со встроенными Bus Master Enhanced IDE контроллерами позволяют использовать для псредачи данных не только режим РIO, но и DMA (при установке соответствующего драйвера). В этом случае возрастает производительность как дисковой сиетемы, так и общая - за счет снижения загрузки процессора операциями ввода/вывода.
При подключении жесткого диска и привода CD-ROM c интерфейсом IDЕ/ATAPI к одному и тому же каналу IDE контроллсра производительность диска может резко упасть. В этом случае рекомендуется для CD-ROM использовать другой канал (т.e. желательно применять двухканальные Enhanced IDE контроллеры, поддерживающие 4 устройства).
Повышение скорости работы интерфейса до 100 Мб/с в режиме Ultra DMA/100 no сравнению с 33 Мб/с для Ultra DMA 133 приводит к некоторому увеличению производительности, но весьма небольщому. В то же время переход к более скоростным интерфейсам и возрастание количества подсоединяемых устройств требуют определенных мер по обеспечению устойчивой работы. В отличие от SCSI, где этим проблемам уделяется особое внимание, в IDE нет средств для контроля четности, целостность данных не проверяется, и о ее нарушении не сигнализируется. Поэтому основное внимание должно уделяться мерам конструктивного характера. Длина кабеля не должна превышать 45.7 см, разъем для второго жесткого диска должен находиться не дале, чем в 12.5 см от его конца. Эти рекомендации актуальны, поскольку кабели зачастую изготавливаются самостоятельно.



Download 8,26 Mb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   ...   36




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish