Процесс магнитной разметки диска на сектора и дорожки называется
Обновлено: 21.11.2024
Форматирование — это процесс нанесения на магнитный носитель меток, которые используются для маркировки дорожек и секторов. До форматирования диска его магнитная поверхность представляет собой полную кашу магнитных сигналов. Когда он форматируется, в хаос вносится некоторый порядок, по сути, рисованием линий, где идут дорожки и где они делятся на сектора. Реальные детали не совсем такие, но это не имеет значения. Важно то, что диск нельзя использовать, если он не был отформатирован.
Для IDE и некоторых SCSI-дисков форматирование фактически выполняется на заводе и не требует повторения; следовательно, большинству людей редко нужно беспокоиться об этом. Фактически, форматирование жесткого диска может привести к ухудшению его работы, например, потому, что диск может потребоваться отформатировать каким-то особенным образом, чтобы обеспечить работу автоматической замены поврежденных секторов.
Для дисков, которые необходимо или можно отформатировать, в любом случае требуется специальная программа, поскольку интерфейс логики форматирования внутри диска отличается от диска к диску. Программа форматирования часто находится либо в BIOS контроллера, либо поставляется в виде программы MS-DOS; ни один из них нельзя легко использовать из Linux.
Во время форматирования на диске могут возникнуть поврежденные участки, называемые поврежденными блоками или поврежденными секторами. Иногда они обрабатываются самим диском, но даже в этом случае, если их становится больше, необходимо что-то делать, чтобы не использовать эти части диска. Логика для этого встроена в файловую систему; как добавить информацию в файловую систему описано ниже. В качестве альтернативы можно создать небольшой раздел, который покрывает только поврежденную часть диска; этот подход может быть хорошей идеей, если сбойное место очень велико, поскольку файловые системы иногда могут иметь проблемы с очень большими сбойными областями.
Диски отформатированы с помощью fdformat . Используемый файл гибкого диска задается в качестве параметра. Например, следующая команда отформатирует 3,5-дюймовую дискету высокой плотности в первом дисководе:
$ fdformat /dev/fd0H1440 Двусторонний, 80 дорожек, 18 сек/дорожка. Общая емкость 1440 кБ. Форматирование . сделано Проверка . сделано $
Обратите внимание: если вы хотите использовать устройство с автоматическим определением (например, /dev/fd0 ), вы должны сначала установить параметры устройства с помощью setfdprm. Чтобы добиться того же эффекта, что и выше, нужно сделать следующее:
$ setfdprm /dev/fd0 1440/1440 $ fdformat /dev/fd0 Двусторонний, 80 дорожек, 18 сек/дорожка. Общая емкость 1440 кБ. Форматирование . сделано Проверка . сделано $
Обычно удобнее выбрать правильный файл устройства, соответствующий типу дискеты. Обратите внимание, что неразумно форматировать дискеты так, чтобы они содержали больше информации, чем то, для чего они предназначены.
fdformat также проверит дискету, т. е. проверит ее на наличие поврежденных блоков. Он несколько раз попробует плохой блок (обычно это можно услышать, шум диска резко меняется). Если дискета испорчена незначительно (из-за грязи на головке чтения/записи некоторые ошибки являются ложными сигналами), fdformat не будет жаловаться, но реальная ошибка прервет процесс проверки. Ядро будет печатать сообщения журнала для каждой найденной ошибки ввода-вывода; они попадут в консоль или, если используется системный журнал, в файл /usr/log/messages. Сам fdformat не скажет, где ошибка (обычно это не волнует, дискеты достаточно дешевы, и плохие автоматически выбрасываются).
$ fdformat /dev/fd0H1440 Двусторонний, 80 дорожек, 18 сек/дорожка. Общая емкость 1440 кБ. Форматирование . сделано Проверка . читать: Неизвестная ошибка $
Команду badblocks можно использовать для поиска плохих блоков на любом диске или разделе (включая дискету). Он не форматирует диск, поэтому его можно использовать для проверки даже существующих файловых систем. В приведенном ниже примере проверяется 3,5-дюймовая дискета с двумя поврежденными блоками.
$ badblocks /dev/fd0H1440 1440 718 719 $
badblocks выводит номера найденных плохих блоков. Большинство файловых систем могут избежать таких плохих блоков. Они поддерживают список известных плохих блоков, который инициализируется при создании файловой системы и может быть изменен позже. Первоначальный поиск плохих блоков можно выполнить с помощью команды mkfs (которая инициализирует файловую систему), но более поздние проверки должны выполняться с помощью плохих блоков, а новые блоки должны добавляться с помощью fsck. Мы опишем \cmd и fsck позже.
Многие современные диски автоматически обнаруживают плохие блоки и пытаются исправить их, используя вместо этого специальный зарезервированный хороший блок. Это незаметно для операционной системы. Эта функция должна быть задокументирована в руководстве по диску, если вам интересно, происходит ли это. Даже такие диски могут выйти из строя, если количество плохих блоков станет слишком большим, хотя есть вероятность, что к тому времени диск будет настолько прогнившим, что его нельзя будет использовать.
Структура массовой памяти
Диски могут быть подключены либо непосредственно к определенному хосту (локальный диск), либо к сети.
10.3.1 Хранилище, подключенное к хосту
- Доступ к локальным дискам осуществляется через порты ввода-вывода, как описано ранее.
- Наиболее распространенными интерфейсами являются IDE или ATA, каждый из которых поддерживает до двух дисков на хост-контроллер.
- SATA похож на более простые кабели.
- На рабочих станциях высокого класса или других системах, которым требуется большее количество дисков, обычно используются диски SCSI:
- Стандарт SCSI поддерживает до 16 целей на каждой шине SCSI, одна из которых обычно является хост-адаптером, а остальные 15 могут быть дисками или ленточными накопителями.
- Целью SCSI обычно является один диск, но стандарт также поддерживает до 8 устройств в каждой цели. Обычно они используются для доступа к отдельным дискам в массиве RAID. (см. ниже.)
- Стандарт SCSI также поддерживает несколько хост-адаптеров на одном компьютере, т. е. несколько шин SCSI.
- Современные усовершенствования SCSI включают «быструю» и «широкую» версии, а также SCSI-2.
- Кабели SCSI могут состоять из 50 или 68 проводников. Устройства SCSI могут быть как внешними, так и внутренними.
- Дополнительную информацию об интерфейсе SCSI см. в Википедии.
- Большая коммутируемая структура с 24-битным адресным пространством. Этот вариант позволяет нескольким устройствам и нескольким хостам соединяться друг с другом, формируя основу для сетей хранения данных, SAN, которые будут обсуждаться в следующем разделе.
- Арбитражный цикл, FC-AL, который может адресовать до 126 устройств (приводов и контроллеров).
10.3.2 Сетевое хранилище
- Сетевое хранилище подключает устройства хранения к компьютерам с помощью удаленного вызова процедур, RPC, интерфейса, обычно с чем-то вроде монтирования файловой системы NFS. Это удобно для предоставления нескольким компьютерам в группе общего доступа и соглашений об именах для общего хранилища.
- NAS может быть реализован с использованием кабелей SCSI илиISCSIиспользует интернет-протоколы и стандартные сетевые подключения, обеспечивая удаленный удаленный доступ к общим файлам.
- NAS позволяет компьютерам легко совместно использовать хранилище данных, но, как правило, менее эффективно, чем стандартное хранилище, подключенное к хосту.
10.3.3 Сеть хранения данных
- Сеть хранения данных, SAN, соединяет компьютеры и устройства хранения в сети, используя протоколы хранения вместо сетевых протоколов.
- Одним из преимуществ этого является то, что доступ к хранилищу не ограничивает обычную пропускную способность сети.
- SAN очень гибкая и динамичная система, позволяющая подключать и отключать хосты и устройства на лету.
- SAN также можно контролировать, разрешая ограниченный доступ к определенным хостам и устройствам.
10.4 Планирование дисков
- Как упоминалось ранее, скорость передачи данных на диск ограничивается главным образом временем поиска и задержкой вращения. Когда необходимо обработать несколько запросов, также возникает некоторая задержка в ожидании другие запросы, подлежащие обработке.
- Пропускная способность измеряется объемом переданных данных, разделенным на общее количество времени от первого запроса до завершения последней передачи (для серии запросов к диску). ли>
- Пропускную способность и время доступа можно улучшить, обрабатывая запросы в правильном порядке.
- К дисковым запросам относятся адрес диска, адрес памяти, количество секторов для передачи, а также тип запроса для чтения или записи.
10.4.1 Планирование FCFS
- По принципу "первым пришел - первым обслужен" – это просто и по сути справедливо, но не очень эффективно. Рассмотрим в следующей последовательности резкий скачок от 122-го к 14-му цилиндру, а затем обратно к 124-му:
10.4.2 Планирование SSTF
-
Планирование
- Сначала самое короткое время поиска является более эффективным, но может привести к зависанию, если постоянный поток запросов поступает для одной и той же общей области диска.
- SSTF сокращает общее количество перемещений головки до 236 цилиндров по сравнению с 640, необходимыми для того же набора запросов в FCFS. Обратите внимание, однако, что расстояние можно еще уменьшить до 208, начав с 37, а затем с 14 перед обработкой остальных запросов.
10.4.3 Планирование сканирования
- Алгоритм SCAN, также известный как алгоритм лифта, перемещается взад и вперед от одного конца диска к другому, подобно лифту, обрабатывающему запросы в высотном здании.
- Согласно алгоритму SCAN, если запрос поступает прямо перед движущейся головкой, то он будет обработан сразу же, но если он поступает сразу после прохождения головки, то ему придется ждать, пока головка не пройдет мимо движущейся головки. другой путь на обратном пути. Это приводит к довольно большому разбросу времени доступа, который можно улучшить.
- Рассмотрите, например, когда головка достигает верхней части диска: запросы с большими номерами цилиндров просто не попали в проходящую головку, что означает, что все они являются относительно недавними запросами, тогда как запросы с низкими номерами могли ожидать гораздо большее время. Сканирование возврата от высокого уровня к низкому приводит к тому, что в первую очередь обращаются к недавним запросам, а более старые запросы заставляют ждать намного дольше.
10.4.4 Планирование C-SCAN
- Алгоритм Circular-SCAN улучшает алгоритм SCAN, обрабатывая все запросы в виде циклической очереди. Как только головка достигает конца диска, она возвращается на другой конец, не обрабатывая никаких запросов, и затем снова начинается с начала диска:
12.4.5 Планирование просмотра
-
Планирование
- LOOK совершенствует SCAN, просматривая очередь ожидающих запросов и не перемещая головки дальше к концу диска, чем это необходимо. На следующей диаграмме показана круглая форма LOOK:
10.4.6 Выбор алгоритма планирования дисков
- При очень низкой нагрузке все алгоритмы одинаковы, поскольку обычно обрабатывается только один запрос за раз.
- Для немного больших нагрузок SSTF обеспечивает лучшую производительность, чем FCFS, но может привести к зависанию, когда нагрузки становятся достаточно большими.
- Для более загруженных систем алгоритмы SCAN и LOOK устраняют проблемы голодания.
- На самом деле оптимальный алгоритм может быть даже более сложным, чем обсуждаемые здесь, но постепенные улучшения, как правило, не стоят дополнительных затрат.
- Некоторое улучшение общего времени доступа к файловой системе может быть достигнуто за счет интеллектуального размещения информации о каталогах и/или индексных дескрипторах. Если эти структуры размещаются в середине диска, а не в начале диска, то максимальное расстояние от этих структур до блоков данных уменьшается до половины размера диска. Если эти структуры могут быть дополнительно распределены и, кроме того, их блоки данных будут храниться как можно ближе к соответствующим структурам каталогов, то это еще больше сократит общее время, необходимое для поиска номеров дисковых блоков и последующего доступа к соответствующим блокам данных.
- На современных дисках задержка вращения может быть почти такой же значительной, как и время поиска, однако операционная система не может это учитывать, потому что современные диски не раскрывают свои внутренние схемы сопоставления секторов (особенно когда сбойные блоки имеют были переназначены на запасные сектора. )
- Некоторые производители дисков предусматривают алгоритмы планирования дисков непосредственно на своих дисковых контроллерах (которые знают фактическую геометрию диска, а также любое переназначение), поэтому, если с компьютера на контроллер отправляется серия запросов, эти запросы могут быть обработаны в оптимальном порядке.
- К сожалению, ОС должна учитывать некоторые факторы, выходящие за рамки возможностей встроенных алгоритмов планирования дисков, например приоритеты одних запросов над другими или необходимость обработки определенных запросов в определенном порядке. . По этой причине в определенных ситуациях операционные системы могут предпочесть подавать запросы к контроллеру диска по одному за раз.
10.5 Управление дисками
105.1 Форматирование диска
- Прежде чем диск можно будет использовать, его необходимо отформатировать на низком уровне, что означает создание всех заголовков и трейлеров, обозначающих начало и конец каждого сектора. В заголовок и окончание включены линейные номера секторов и коды исправления ошибок, ECC, которые позволяют не только обнаруживать поврежденные сектора, но и во многих случаях восстанавливать поврежденные данные (в зависимости от от степени повреждения. ) Размер сектора традиционно составляет 512 байт, но может быть больше, особенно на больших дисках.
- Вычисление ECC выполняется при каждом чтении или записи диска, и если обнаружено повреждение, но данные можно восстановить, то произошла мягкая ошибка. Мягкие ошибки обычно обрабатываются встроенным контроллером диска и никогда не отображаются ОС. (см. ниже.)
- После низкоуровневого форматирования диска следующим шагом будет его разделение на один или несколько отдельных разделов. Этот шаг необходимо выполнить, даже если диск будет использоваться как один большой раздел, чтобы можно было записать таблицу разделов в начало диска.
- После разделения файловые системы должны быть логически отформатированы, что включает в себя размещение информации о главном каталоге (таблица FAT или структура inode), инициализацию списков свободных мест и создание как минимум корневого каталога файловая система. (Разделы диска, которые должны использоваться в качестве необработанных устройств, логически не форматируются. Это экономит накладные расходы и дисковое пространство структуры файловой системы, но требует, чтобы прикладная программа управляла своими собственными требованиями к дисковому пространству.)
10.5.2. Загрузочный блок
- ПЗУ компьютера содержит программу начальной загрузки (независимую от ОС) с достаточным количеством кода, чтобы найти первый сектор на первом жестком диске на первом контроллере, загрузить этот сектор в память и передать управление Это. (Программа начальной загрузки ПЗУ может просматривать дисководы гибких дисков и/или компакт-дисков перед доступом к жесткому диску, и она достаточно умна, чтобы распознать, нашла ли она действительный загрузочный код или нет.)
- Первый сектор на жестком диске известен как Главная загрузочная запись, MBR и содержит очень небольшой объем кода в дополнение к таблице разделов. таблица разделов документирует, как диск разбит на логические диски, и конкретно указывает, какой раздел является активным или загрузочным.
- Затем программа загрузки обращается к активному разделу, чтобы найти операционную систему, возможно, попутно загружая более крупную или более сложную программу загрузки.
- В системе с двойной загрузкой (или более крупной системой с несколькими загрузками) пользователю может быть предоставлен выбор операционной системы для загрузки, а в случае отсутствия ответ в течение определенного периода времени.
- Как только загрузочная программа находит ядро, оно загружается в память, а затем управление передается ОС. Ядро обычно продолжает процесс загрузки, инициализируя все важные структуры данных ядра, запуская важные системные службы (например, сетевые демоны, sched, init и т. д.) и, наконец, предоставляя одно или несколько приглашений для входа в систему. Варианты загрузки на этом этапе могут включать однопользовательский, также известный как обслуживание или безопасный режимы, в которых запускается очень мало системных служб. Эти режимы разработаны для системных администраторов для устранения проблем или иного обслуживания системы.
10.5.3 Плохие блоки
- Ни один диск не может быть изготовлен на 100 %, и все физические объекты со временем изнашиваются. По этим причинам все диски поставляются с несколькими поврежденными блоками, и можно ожидать, что дополнительные блоки со временем будут медленно портиться. Если большое количество блоков выйдет из строя, то потребуется заменить весь диск, но с некоторыми из них можно справиться другими способами.
- Раньше сбойные блоки нужно было проверять вручную. Форматирование диска или запуск определенных инструментов анализа диска выявит плохие блоки и попытается прочитать данные с них в последний раз путем повторных попыток. Затем плохие блоки будут обозначены и выведены из эксплуатации в будущем. Иногда данные удавалось восстановить, а иногда они терялись навсегда. (Инструменты анализа диска могут быть как деструктивными, так и недеструктивными.)
- Современные контроллеры дисков гораздо эффективнее используют коды исправления ошибок, так что поврежденные блоки могут быть обнаружены раньше, а данные, как правило, восстанавливаются. (Напомним, что блоки проверяются при каждой записи, а также при каждом чтении, поэтому часто ошибки могут быть обнаружены до завершения операции записи, и вместо этого данные просто записываются в другой сектор.)
- Обратите внимание, что повторное сопоставление секторов с их обычной линейной последовательностью может нарушить оптимизацию планирования дисков ОС, особенно если замещающий сектор физически находится далеко от заменяемого сектора. По этой причине большинство дисков обычно содержат несколько запасных секторов на каждом цилиндре, а также по крайней мере один запасной цилиндр. Когда это возможно, сбойный сектор будет сопоставлен с другим сектором на том же цилиндре или, по крайней мере, с максимально близким цилиндром. Также может быть выполнено проскальзывание сектора, при котором все замещающий сектор перемещается на единицу вниз, чтобы можно было сохранить линейную последовательность номеров секторов.
- Если данные в поврежденном блоке не могут быть восстановлены, значит, произошла серьезная ошибка, которая требует замены файлов из резервных копий или их восстановления с нуля.
10.6 Управление пространством подкачки
- Современные системы обычно заменяют страницы по мере необходимости, а не целые процессы. Следовательно, система подкачки является частью системы управления виртуальной памятью.
- Очевидно, что управление пространством подкачки является важной задачей для современных операционных систем.
10.6.1 Использование пространства подкачки
- Объем пространства подкачки, необходимый ОС, сильно различается в зависимости от того, как оно используется. Некоторым системам требуется объем, равный физической оперативной памяти; некоторые хотят кратно этому; некоторые хотят объем, равный объему, на который виртуальная память превышает объем физической ОЗУ, а некоторые системы используют мало или вообще не используют!
- Некоторые системы поддерживают несколько областей подкачки на отдельных дисках, чтобы ускорить систему виртуальной памяти.
10.6.2 Место подкачки
- Как большой файл, являющийся частью обычной файловой системы. Это легко реализовать, но неэффективно.Мало того, что доступ к пространству подкачки должен осуществляться через систему каталогов, файл также подвержен проблемам фрагментации. Кэширование местоположения блока помогает найти физические блоки, но это не полное решение.
- Как необработанный раздел, возможно, на отдельном или малоиспользуемом диске. Это позволяет ОС лучше контролировать управление пространством подкачки, что обычно происходит быстрее и эффективнее. Фрагментация пространства подкачки, как правило, не представляет большой проблемы, так как пространство повторно инициализируется каждый раз при перезагрузке системы. Недостаток сохранения пространства подкачки на необработанном разделе заключается в том, что его можно увеличить только путем переразметки жесткого диска.
12.6.3 Управление пространством подкачки: пример
- Исторически операционные системы заменяли целые процессы по мере необходимости. Современные системы подкачивают только отдельные страницы и только по мере необходимости. (Например, блоки кода процесса и другие блоки, которые не были изменены с тех пор, как они были первоначально загружены, обычно просто освобождаются из системы виртуальной памяти, а не копируются в пространство подкачки, потому что быстрее снова найти их в файловой системе и прочитать их обратно оттуда, чем записывать их в пространство подкачки, а затем читать их обратно. )
- В показанной ниже системе сопоставления для систем Linux карта пространства подкачки хранится в памяти, где каждая запись соответствует блоку размером 4 КБ в пространстве подкачки. Нули указывают на свободные слоты, а не нули указывают на то, сколько процессов имеют сопоставление с этим конкретным блоком ( >1 только для общих страниц. )
Рисунок 10.10 – Структуры данных для подкачки в системах Linux.Диск для гибких дисков, также известный как дискета, представляет собой съемный магнитный носитель информации, который позволяет записывать данные.
Связанные термины:
Скачать в формате PDF
Об этой странице
Дополнительное хранилище
ХАРВИ М. ДЕЙТЕЛЬ, БАРБАРА ДЕЙТЕЛЬ, Введение в обработку информации, 1986 г.
Диски
Дискеты , иногда называемые гибкими дисками или дискетами, могут хранить от нескольких сотен тысяч до нескольких миллионов символов информации (рис. 6-17 и 6-18). Дисководу гибких дисков требуется всего около одной десятой секунды, чтобы получить любой фрагмент данных напрямую. Небольшой размер диска и его низкая стоимость (всего несколько долларов каждый) помогли породить революцию в области персональных компьютеров в конце 1970-х годов.
Сердцем гибкого диска или дискеты является круг из магнитного материала ( рис. 6-19 ). Информация записывается кольцевыми дорожками, в свою очередь разделенными на клиновидные сектора (рис. 6-20). Аппаратное обеспечение предназначено для доступа к диску по номеру сектора. Диски могут быть с жесткими или мягкими секторами. На дисках с жесткими секторами сектора физически отмечены серией отверстий около центра диска. На дисках с мягкими секторами расположение секторов записывается на диск магнитным способом. Запись информации об этом секторе называется форматированием или инициализацией диска.
Рисунок 6-19. Внутри протектора гибкого диска находится сам круглый диск и специальная ткань, которая амортизирует и очищает диск.
Рисунок 6-20. Здесь данные записываются блоками одинакового размера, называемыми секторами.
До изобретения гибких дисков компанией Shugart Associates в 1972 году в персональных компьютерах использовались небольшие кассеты ( рис. 6-21 ), которые не обладают ни скоростью, ни надежностью, необходимыми компьютерным системам. Дискеты настолько надежны, что некоторые производители удостоверяют, что их диски не содержат ошибок на момент покупки и останутся безошибочными в течение 10 миллионов проходов под головкой чтения/записи (см. также рисунки 6-22 и 6-23). р>
Рисунок 6-21. Кассеты и картриджи с лентой.
Рисунок 6-22. Флоппи-дисководы надежны и требуют минимального обслуживания. Здесь оператор вставляет в дисковод специальную чистящую дискету. Весь процесс занимает всего несколько минут примерно раз в месяц.
Рисунок 6-23. Для хранения гибких дисков доступно множество типов запоминающих устройств.
Управление файлами
Уильям Дж. Бьюкенен (BSc, CEng, PhD) в области разработки программного обеспечения для инженеров, 1997 г.
32.2.3 Форматирование диска
Для хранения файлов дискета должна быть отформатирована. Некоторые диски предварительно форматируются при покупке, но другие требуют форматирования перед использованием. Будьте осторожны при форматировании диска, так как текущее содержимое диска будет стерто.
Чтобы отформатировать диск, сначала вставьте его в дисковод. Затем выберите в меню Дискдиск→Форматировать диск…, как показано на рис. 32.5. Когда это выбрано, Windows запросит у пользователя диск, в который был введен диск, и емкость диска. По умолчанию это, вероятно, будет установлено на A: и 1,44 МБ (для 3,5-дюймового дисковода гибких дисков на диске A:) соответственно.Если диск отличается от используемого по умолчанию или его формат отличается, измените параметры, вытащив параметры «Диск» или «Емкость».
На рис. 32.6 показаны основные этапы форматирования диска. Сначала запрашиваются емкость диска и имя диска. Если они правильные, выбирается кнопка OK. Затем появится окно «Форматировать диск». В этом окне отображается текущий статус операции форматирования диска (от 0 до 100% завершения). По завершении появится окно с сообщением Создание корневого каталога. После этого отображается емкость отформатированных дисков, и пользователю предлагается указать, следует ли форматировать другой диск. Если форматирование больше не требуется, то выбирается вариант «Нет», в противном случае выбирается «Да». Обратите внимание, что для отмены процесса форматирования можно выбрать параметр «Отмена» в любом из окон состояния форматирования.
Рисунок 32.6. Форматирование гибкого диска
Компьютеры и их применение
4.12.6 Дискета
Одним из основных упрощений в конструкции системы гибких дисков является расположение головки чтения/записи. Он соприкасается с поверхностью диска во время операций чтения / записи и втягивается в противном случае. Эта особенность, а также выбор покрытия диска и нагрузка на головку давлением таковы, что при частоте вращения 360 об/мин износ записывающей поверхности минимален. Однако со временем износ и, следовательно, частота ошибок таковы, что дискету, возможно, придется заменить, скопировав информацию на новую дискету.
Емкость варьируется от 256 килобайт у самых ранних приводов, которые записывают только на одну поверхность дискеты, до цифры более 2 мегабайт на более поздних устройствах, в большинстве из которых используются обе поверхности дискеты. Время доступа, вызванное довольно медленным механизмом позиционирования головы с использованием шагового двигателя, находится в диапазоне 100-500 мс. Скорость передачи ниже 300 килобайт в секунду.
Еще одно упрощение относится к элементам управления оператора. Как правило, нет переключателей или индикаторов состояния, простое действие по перемещению заслонки на передней части дисковода для загрузки или извлечения дискеты является единственным действием оператора. Двигатель диска вращается все время, пока присутствует диск.
Оптическая обработка информации
VI.C.3.a Оптические диски
Сегодня магнитные жесткие диски и дискеты широко используются в электронных компьютерах. Относительно новым носителем для хранения данных являются оптические диски, на которых информация записывается и считывается лазерным лучом. Основным преимуществом оптических дисков является их высокая емкость. Небольшой 3,5- или 5,5-дюймовый. Оптический диск способен хранить от 30 до 200 Мбайт информации.
Оптические диски бывают двух типов: диски только для чтения и диски для чтения и записи (стираемые). Первый тип полезен для архивного хранения и хранения данных или инструкций, которые не нужно изменять. Во втором типе записанные данные могут быть стерты или изменены. Этот тип памяти необходим для временного хранения данных, например, в цифровых вычислениях. Некоторыми из материалов, используемых для нестираемых дисков, являются теллур, галогенид серебра, фоторезисты и фотополимеры. Среди материалов-кандидатов для стираемых дисков наиболее перспективными являются три группы. Это магнитооптические материалы, материалы с фазовым переходом и термопластические материалы.
Оптические диски теперь используются в некоторых моделях персональных компьютеров, и ожидается, что они станут более распространенными. Кроме того, оптические диски использовались для архивного хранения. Две такие системы были разработаны и установлены RCA для NASA и Rome Air Development Center в 1985 году. Это оптические дисковые «музыкальные автоматы», которые обеспечивают прямой доступ к любой части хранимых данных размером 10 13 бит в течение 6 с. Эти системы имеют картриджный модуль хранения, который содержит 125 оптических дисков, каждый из которых имеет емкость хранения 7,8 × 10 10 бит. Этот размер хранилища превышает емкость, доступную в настоящее время для других технологий.
АНАЛИЗ ТЕПЛОВЫХ ЭФФЕКТИВНОСТЕЙ ДЛЯ ОДИННАДЦАТИ ДОМОВ С ПАССИВНЫМИ СОЛНЕЧНЫМИ И ЭНЕРГОСБЕРЕГАЮЩИМИ СРЕДСТВАМИ В КАЛИФОРНИИ НА ОСНОВЕ ДАННЫХ КОНТРОЛЯ ЗА ОДИН ГОД
Сухбир Махаджан , . Патрик Моранди, пассивная и низкоэнергетическая архитектура, 1983 г.
КАЧЕСТВЕННЫЙ АНАЛИЗ ИНСТРУМЕНТАЛЬНЫХ ДАННЫХ
Почасовые данные с кассет были перенесены на дискеты и девятидорожечные ленты для обработки и построения графиков с использованием других компьютерных носителей. Одним из первых шагов в обработке данных было построение выходных данных различных датчиков за период от трех до пяти дней в зимние и летние месяцы. Эти графики предоставляют качественную информацию о производительности домов. В качестве примера на рис. 3 показаны графики четырех датчиков из дома в Санта-Барбаре для двух ясных дней, за которыми следовал пасмурный день в январе.На этом графике показано, как пассивная солнечная система стены Тромба реагирует на солнечные входы, зарядку и разрядку тепловой массы и деятельность жильцов. Двойные пики на графике внутренней температуры возникают, во-первых, из-за солнечного излучения, а во-вторых, из-за действий жильцов, таких как приготовление пищи и использование приборов, а также из-за задержанного теплового импульса от стены Тромба. Как и ожидалось, тепловой импульс через стену Тромба приходит примерно через 8 часов после пикового солнечного притока. Переход от двух солнечных дней к пасмурному довольно хороший и обусловлен в основном экспоненциальным спадом температуры тепловой массы стенки Тромба. Другими качественными графиками, которые используются таким образом, являются ежедневные графики максимальной и минимальной температуры и гистограммы внутренних «бинарных» температурных столбцов. При таком уровне информации возможно хорошее представление о том, как дом эксплуатировался, и качественное понимание производительности.
Рис. 3 . Почасовой график четырех датчиков в доме Стены Тромбе в Санта-Барбаре.
Дизайн материнской платы
Уильям Бьюкенен, бакалавр наук (с отличием), CEng, PhD, компьютерные автобусы, 2000 г.
5.1.4 82091AA (АИП)
Рисунок 5.3. API IC
Рисунок 5.4. Соединения между TXC, PIIX3 и AIP
IRQ3 — дополнительный последовательный порт (COM2/COM4).
IRQ4 — основной последовательный порт (COM1/COM3).
RQ6 — контроллер гибких дисков.
IRQ7 — параллельный порт (LPT 1).
Компьютеры
Диски
Большинство компьютеров имеют три типа дисководов. Дисковод хранит данные на тонком гибком пластиковом диске, покрытом с одной или с обеих сторон магнитной пленкой. Хотя сам диск является гибким, а ранние диски были заключены в тонкие картонные обложки, в настоящее время большинство дисков заключено в жесткую пластиковую обложку. На крышке есть металлическая шторка, которая автоматически сдвигается назад, когда диск вставляется в дисковод, открывая часть поверхности диска для магнитной головки.
Принцип тот же, что и при записи музыки на цифровую аудиокассету. Основное отличие состоит в том, что данные записываются на 40 концентрических дорожек, а магнитная головка перемещается радиально для чтения или записи каждой дорожки. Каждая дорожка разделена на сектора, каждый из которых предназначен для одной конкретной программы или набора данных. Для более длинных программ или таблиц данных может потребоваться более одного сектора. На диске есть дорожка каталога, сообщающая компьютеру, в какой дорожке и секторе искать каждый блок хранимых данных, и магнитная головка может переходить от дорожки к дорожке и от сектора к сектору, находя необходимую информацию. Обычная дискета может хранить до 1,4 МБ данных.
Данные могут считываться со скоростью несколько сотен бит в секунду, но сначала диск необходимо разогнать до полной скорости (360 об/мин), а магнитную головку переместить на нужную дорожку и сектор. Типичное время доступа составляет 200 миллисекунд, что намного меньше, чем время доступа к ОЗУ или ПЗУ, которое составляет от 25 до 150 наносекунд.
Жесткий диск имеет один или несколько дисков, подключенных к одному шпинделю. Диски изготовлены из немагнитного металла и покрыты с двух сторон магнитной пленкой. Принцип хранения тот же, но магнитные головки намного ближе к пленке. Это связано с тем, что диски вращаются с очень высокой скоростью (около 3600 оборотов в минуту). Это приводит к возникновению тонкого слоя движущегося воздуха вблизи поверхности диска, в котором магнитная головка «плавает», фактически не соприкасаясь с диском. Поскольку головка расположена ближе к диску, можно записывать данные более плотно: дорожки расположены ближе друг к другу, а записываемые биты — ближе друг к другу, чем на гибком диске. Следовательно, типичный жесткий диск хранит несколько гигабайт (тысячи миллионов байт). Еще одним преимуществом жесткого диска является то, что высокая скорость вращения сокращает время доступа примерно до 20 миллисекунд. Поскольку головка находится очень близко к поверхности диска, важно исключить попадание частиц пыли или дыма. Жесткие диски опломбированы во время производства и обычно не могут быть открыты пользователем.
Приводы компакт-дисков очень похожи на проигрыватели компакт-дисков и работают по тем же принципам. По сути, они способны воспроизводить обычные музыкальные компакт-диски через звуковую карту компьютера. Информация, хранящаяся на компакт-диске, представляет собой просто последовательность нулей и единиц. Он может представлять музыкальные звуки, но с таким же успехом может использоваться для хранения информации другого рода. С вычислительной точки зрения, компакт-диск хранит около 600 мегабайт данных. Компакт-диски в значительной степени заменили дискеты в качестве носителя для распространения программного обеспечения. Большинство современных программ слишком длинные, чтобы поместиться на дискету, и у них есть и другие преимущества. На компакт-диск не действуют паразитные магнитные поля, которые могут так легко стереть данные с гибкого диска.Кроме того, производство компакт-дисков намного дешевле, чем дискет, поэтому они идеально подходят для крупномасштабного распространения, например, для обложек компьютерных и других журналов.
Как и жесткие диски, приводы компакт-дисков достаточно быстры, чтобы их можно было использовать в качестве запоминающих устройств для компьютеров, при этом доступ к данным осуществляется прямо с компакт-диска. Основное отличие состоит в том, что компакт-диски являются постоянной памятью (CD-ROM). Однако приводы для записи компакт-дисков можно использовать со специальными дисками CD-R для записи (но не перезаписи) данных и их воспроизведения столько раз, сколько необходимо. Компакт-диски широко используются в мультимедийных технологиях. Диск может хранить текст, компьютерные программы, фотографии и диаграммы, движущиеся изображения и звук. К ним можно получить доступ и загрузить в компьютер практически мгновенно. Очень сложные игры с потрясающей графикой теперь доступны на компакт-дисках, но более серьезные приложения этой технологии включают образовательные и справочные диски.
Архитектура компьютера
Магнитный диск памяти
Память на магнитных дисках используется для реализации жестких дисков, стандартных гибких дисков и гибких дисков высокой плотности (например, дисковода Zip, дисковода Super). Жесткие диски являются наиболее часто используемыми вторыми устройствами памяти из-за их низкой стоимости, высокой скорости и большой емкости. Жесткие диски — это запоминающие устройства, которые позволяют считывать и записывать с магнитных носителей; они состоят из одного или нескольких тонких дисков с магнитным покрытием, позволяющим записывать данные. Поверхность записи разделена на концентрические дорожки, а каждая дорожка разделена на сегменты, называемые секторами. Набор дорожек в данном радиальном положении называется цилиндром. Затем один или несколько дисков устанавливаются на шпиндель и вращаются с постоянной скоростью. Для доступа к данным требуется двухэтапный процесс. Сначала головка чтения/записи перемещается по вращающемуся диску к направляющей дорожке. Затем головка ждет, пока правый сектор не окажется под ней, и выполняется чтение/запись. Описания запоминающих устройств на магнитных дисках даны следующим образом:
Как уже говорилось, жесткий диск является наиболее часто используемым запоминающим устройством. Размер современных жестких дисков может варьироваться от 14 дюймов (используются в старых мэйнфреймах) до 1,8 дюйма (используются в ноутбуках и портативных компьютерах). Наиболее типичный размер, используемый в ПК, составляет 3,5 дюйма, а в ноутбуках - от 1,8 до 2,5 дюйма. Скорость вращения также зависит от используемого интерфейса (подробнее обсуждается в разделе об интерфейсе шины). Для интерфейса встроенной электроники привода (IDE) скорость варьируется от 4500 до 7200 об/мин. Для интерфейса небольших компьютерных систем (SCSI) скорость может достигать 10 800 об/мин. Типичная емкость варьируется от одного гигабайта до десятков гигабайт (1 ГБ равен 230 байтам).
Диск высокой плотности был впервые представлен в 1995 году. Дискеты высокой плотности, хотя и имеют такой же размер, как и стандартные гибкие диски, имеют размер 3,5 дюйма, но работают намного быстрее и имеют в сто раз большую емкость, чем стандартные гибкие диски. дискеты. Одним из примеров является дисковод Zip производства Iomega. Каждый Zip-диск может хранить до 100 МБ данных. Точно так же Imation, дочерняя компания 3 M, также производит Super disk (также известный как LS 120), который может хранить до 120 МБ данных.
Съемный жесткий диск используется в производстве мейнфреймов с 1950-х годов. В то время приводной механизм был очень дорогим; следовательно, разные приложения будут использовать разные съемные диски во время выполнения программы. В 1980-х съемный жесткий диск использовался для резервного копирования. Емкость тогда была 44 Мб. В настоящее время съемные диски бывают различной емкости от одного гигабайта до нескольких гигабайт.
Резервный массив недорогих дисков (RAID) был представлен Дэвидом Паттерсоном и другими исследователями из Калифорнийского университета в Беркли в конце 1980-х годов. Это метод, при котором для хранения данных используются два или более дисков. Данные можно считывать одновременно с более чем одного диска, что повышает производительность. Данные также могут быть разделены между всеми дисками в битах, байтах или блоках. Обычно два или более дисков соединены вместе. Один контроллер можно использовать для подключения дисков, чтобы они работали вместе как один диск. Для дополнительной безопасности можно установить второй интерфейсный контроллер для дублирования дисков и повышения производительности чтения. Основными преимуществами RAID являются повышение надежности и защиты данных в системах хранения данных.
В общем, "форматирование" – это название процесса, который включает в себя низкоуровневое форматирование, разбиение на разделы и высокоуровневое форматирование.
Это низкоуровневый процесс/шаг форматирования, при котором поверхности дисков помечаются маркерами (маркерами секторов), указывающими на начало блока записи, и обычно это делается производителем диска.
Форматирование диска (жесткого диска или дискеты) – это процесс разделения однородной магнитной поверхности на дорожки, каждая из которых содержит определенное количество секторов, которые представляют собой наименьшую возможную используемую часть диска.
Физический размер дорожек и секторов дорожек менялся с годами и в зависимости от производителя, и должен быть разработан таким образом, чтобы максимальный объем полезного пространства был сбалансирован со способностью головки диска различать отдельные сектора. р>
Если на поверхность диска зажато слишком много секторов, головка накопителя может взять информацию из двух или более соседних секторов, что приведет к фатальной ошибке.
Объем цифровой информации, который может поместиться в сектор, зависит от операционной системы и производителя. 512 байт являются стандартными для большинства дискет (которые в настоящее время полностью устарели). выше емкость диска. Усовершенствования в технологии приводов привели к появлению 3,5-дюймовых дискет, которые вмещают гораздо больше, чем 8-дюймовые дискеты 1970-х и 80-х годов, при этом 5,25-дюймовые дискеты были стандартным размером примерно до 1990 года.
Жесткие диски, как правило, хорошо герметизированы (обеспечивают отсутствие пыли) и изготовлены с таким допуском, что отпечаток пальца может привести к сбою, что обеспечивает такую большую емкость, которую мы наблюдаем в современных мобильных устройствах. Но концепция форматирования идентична. Переменным является только количество дорожек и количество секторов на дорожку. Все стандартные магнитные диски (жесткие или гибкие) читаются и перезаписываются с обеих сторон, и жесткие диски нередко складываются в стопку дисков (известных как пластины), как блины, с головкой чтения/записи на каждой стороне каждой пластины. Это еще больше увеличивает полезное пространство для хранения данных.
В отличие от фонографической пластинки, дорожки не закручиваются по спирали. Они представляют собой серию концентрических окружностей. Голова перескакивает с дорожки на дорожку, когда читает или пишет. Трек 0 — это крайний круг. Каждая дорожка становится короче по мере того, как каждый последующий «круг дорожки» приближается к внутреннему краю, меньше секторов может занимать конкретную дорожку.
Магнитные носители существуют с незапамятных времен в форме лент и кассет ("8-дорожечные" кассеты представляли собой линейные дорожки (в отличие от круговых) с 4 стереодорожками (4x2=8). Поскольку они были аналоговыми, а не цифровые эти дорожки не использовали секторы.
Жесткие диски были представлены IBM в 1956 году, а дискеты стали коммерчески доступными в 1971 году. К 2010 году очень немногие материнские платы были способны взаимодействовать с дисководами.
Название процесса называется «Форматирование». Прежде чем на жесткий диск, изготовленный на заводе, можно будет записать данные, с ним должно быть выполнено нечто, называемое «форматированием низкого уровня», которое подготавливает диск к использованию в компьютере. На пустых жестких дисках, продаваемых сегодня, этот процесс уже будет выполнен. Позвольте мне объяснить, как работает форматирование.
Форматирование диска (жесткого диска или дискеты) – это процесс разделения однородной магнитной поверхности на дорожки, каждая из которых содержит определенное количество секторов, представляющих собой наименьшую возможную используемую часть диска. Физический размер дорожек и секторов дорожек менялся с годами и в зависимости от производителя, и должен быть спроектирован таким образом, чтобы максимальное количество полезного пространства было сбалансировано со способностью головки привода различать отдельные сектора. Если слишком много секторов зажато на поверхности диска, головка накопителя может взять информацию из двух или более соседних секторов, что приведет к фатальной ошибке. Количество цифровой информации, которое может поместиться в сектор, зависит от операционной системы и производителя, при этом 512 байт являются стандартными для большинства дискет (которые сейчас полностью устарели), и чем больше байтов вы можете втиснуть в сектор, тем выше емкость. диска.
Усовершенствования в технологии приводов позволили создать 3,5-дюймовые дискеты, вмещающие намного больше, чем 8-дюймовые дискеты 1970-х и 80-х годов, при этом 5,25-дюймовые дискеты были стандартным размером примерно до 1990 года.
Жесткие диски, как правило, хорошо герметизированы (обеспечивают отсутствие пыли) и изготовлены с таким допуском, что отпечаток пальца может привести к сбою, что обеспечивает такую большую емкость, которую мы наблюдаем в современных мобильных устройствах. Но концепция форматирования идентична. Варьируется только количество дорожек и количество секторов на дорожку.
Все стандартные магнитные диски (жесткие или гибкие) доступны для чтения и записи с обеих сторон, и нередко жесткие диски складываются в стопку дисков (известных как пластины), как блины, с головкой чтения/записи на каждой стороне. каждое блюдо. Это еще больше увеличивает полезное пространство для хранения данных. В отличие от фонографической пластинки, дорожки не закручиваются по спирали. Они представляют собой серию концентрических окружностей. Голова перескакивает с дорожки на дорожку, когда читает или пишет. Трек 0 — это крайний круг. Каждая дорожка становится короче по мере того, как каждый последующий «круг дорожки» приближается к внутреннему краю, меньше секторов может занимать конкретную дорожку.
Магнитные носители существовали с незапамятных времен в виде лент и кассет ("8-трековые" кассеты представляли собой линейные дорожки (в отличие от круговых) с 4 стереодорожками (4x2=8). Поскольку они были аналоговыми, а не цифровые эти дорожки не использовали сектора. Жесткие диски были представлены IBM в 1956 году, а дискеты стали коммерчески доступными в 1971 году. К 2010 году очень немногие материнские платы были способны взаимодействовать с дисководом для гибких дисков, за исключением внешних 3,5-дюймовых дисков через USB-соединение. р>
Читайте также: