Курсовая Организация хранения данных
Работа добавлена на сайт bukvasha.net: 2015-10-25Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
от 25%
договор
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГОУ ВПО «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ
АГРАРНЫЙ УНИВЕРСИТЕТ ИМЕНИ К. Д. ГЛИНКИ»
Кафедра информационного обеспечения
и моделирования агроэкономических систем
КУРСОВАЯ РАБОТА
по информатике
на тему
: «Организация хранения данных»
Выполнил: студент Ф-2-2
Трунов А.С.
Проверил:Литвинова Л.И.
Воронеж
2010
Оглавление
ВВЕДЕНИЕ. 3
1. Внешние запоминающие устройства. 4
1.1 Накопители прямого доступа. 4
1.2 Принципы работы накопителя на сменных магнитных дисках. 5
1.3 Накопитель на гибких магнитных дисках (НГМД - дисковод) 6
1.4 Накопитель на жестком магнитном диске (НЖМД - винчестер). История развития накопителей на жестком магнитном диске. 7
1.5 Устройство чтения компакт-дисков. 10
1.6 Карты памяти. 13
2. Файловые системы.. 16
2.1 Общие сведения о файловых системах. 16
2.2 Обзор файловых систем.. 19
Выводы и предложения. 23
Список используемой литературы.. 24
ВВЕДЕНИЕ
Человечество всегда нуждалось в сохранении исторического наследия.
Первоначально информация хранилась на бумажных носителях, однако с появлением ЭВМ, возможным стало хранение на электронных носителях.
Актуальность темы исследования обоснована эволюционным переходом к информационному обществу.
Целью предпринятого исследования является исследование файловых систем, организации памяти, возможностей по увеличению ее объемов и скорости обмена информацией.
Для реализации поставленной цели необходимо решить ряд взаимообусловленных задач:
· исследовать основные технологии организации систем долговременного хранения информации.
· провести анализ технических характеристик устройств
· рассмотреть общие сведения файловых систем
· осуществить их обзор
Объектом исследования являются внешние запоминающие устройства.
По типу доступа к информации устройства внешней памяти делятся на два класса: устройства прямого (произвольного) доступа и устройства последовательного доступа. При прямом (произвольном) доступе время доступа к информации не зависит от ее места расположения на носителе. При последовательном доступе время доступа зависит от местоположения информации.
Скорость обмена информацией зависит от скорости ее считывания или записи на носитель, что определяется, в свою очередь, скоростью вращения или перемещения этого носителя в устройстве.
Внешняя (долговременная) память - это место хранения данных, не используемых в данный момент в памяти компьютера.
Устройства внешней памяти - это, прежде всего, магнитные устройства для хранения информации.
По способу записи и чтения накопители делятся, в зависимости от вида носителя, на магнитные, оптические и магнитооптические.
Файловая система – это часть операционной системы, назначение которой состоит в том чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.
В широком смысле файловая система включает:
· Совокупность всех файлов на диске;
· Наборы структур данных;
· Комплекс системных программных средств.
1. Внешние запоминающие устройства
1.1 Накопители прямого доступа
К ЗУ прямого доступа в номенклатуре технических средств ЭВМ относятся устройства хранения информации на магнитных дисках и барабанах. Основная особенность их заключалась в том, что время поиска любой записи мало зависит от ее местоположения на носителе. Каждая физическая запись на носителе имеет адрес, по которому обеспечивается непосредственный доступ к ней, минуя остальные записи.
Это свойство ЗУ прямого доступа отличает их от ЗУ на магнитной ленте и от всех других типов устройств ввода - вывода ЭВМ.
Во всех накопителях прямого доступа, как и в накопителях на магнитной ленте, использовался принцип электромагнитной записи информации на движущийся носитель. Носителями информации в накопителях прямого доступа служили магнитные диски или барабаны, которые в рабочем состоянии постоянно вращались с большой скоростью. Магнитные диски собирались зачастую в виде пакета из нескольких дисков. Накопители на магнитных дисках подразделяются на две группы: накопители на сменных магнитных дисках, на которых можно осуществлять быструю смену пакетов магнитных дисков и накопители на постоянных магнитных дисках, в которых пакет магнитных дисков или один диск стационарно устанавливается в заводских условиях и не может быть оперативно заменен [1]
ЗУ с накопителями на постоянных магнитных дисках и на магнитных барабанах использовались в машине как устройства внешней памяти большой емкости. ЗУ на сменных магнитных дисках по системотехническим возможностям подобны ЗУ на магнитной ленте. Они служили только внешней памятью, но и устройствами ввода вывода информации. Пакеты сменных магнитных дисков удобны в хранении. Из них на вычислительных центрах создались библиотеки, что позволило как бы неограниченно наращивать емкость внешней памяти вычислительных систем.
Сравнительный анализ основных технических и функциональных параметров ЗУ на магнитной ленте и ЗУ прямого доступа показал, что они имеют примерно одинаковую емкость и скорость обмена информацией при записи и считывании. Несомненным преимуществом ЗУ прямого доступа являлось малое время поиска информации на носителе. Однако стоимость хранения единицы информации на магнитных дисках и барабанах была примерно на порядок больше, чем на магнитных лентах.
1.2 Принципы работы накопителя на сменных магнитных дисках
Пакет магнитных дисков ЕС-5053 состоит из шести алюминиевых дисков, внешний диаметр которых равен
Магнитные слои иногда наносится гальваническим методом на равном расстоянии по внешнему диаметру, причем в одном месте сделана двойная прорезь, которая служит началом отсчета для каждого рабочего диска и называется индексом или маркером.
Информация записывается на рабочих поверхностях дисков по концентрическим окружностям - дорожкам. Если в процессе эксплуатации пакета появляется дефект в покрытии на какой-либо из рабочих дорожек, то вся эта дорожка не употребляется, а вместо нее используется одна из запасных дорожек.
На одной дорожке может быть записано последовательно бит за битом 3625 байтов. Поскольку на каждой дорожке располагается одинаковое число байтов, то плотность записи изменяется от дорожки к дорожке: на внешней дорожке - 30 бит/мм, на внутренней - 44 бит/мм. Десять дорожек, расположенных друг под другом на всех десяти рабочих поверхностях дисков, образуют так называемый цилиндр. Емкость одного цилиндра составляет 36250 байт, а емкость всего пакета - 7,25 Мбайт.
В рабочем состоянии пакет дисков постоянно вращается в накопителе с угловой скоростью 255 рад/с (2400 об/мин). Для записи и считывания информации накопитель имеет десять магнитных головок: по одной головке на каждую рабочую поверхность. Магнитная головка состоит из универсальной головки (для записи и воспроизведения информации) и головки стирания, размещенных в одном корпусе. Магнитные головки располагаются друг под другом и укреплены на каретке, которая может перемещать их в радиальном направлении по отношению к дискам. Каретка может фиксироваться в одном из 203 положений, располагая, таким образом, головки на одном из цилиндров. Запись и считывание информации в пределах одного цилиндра осуществляется без механического перемещения каретки с магнитными головками. Одновременно работает только одна головка из десяти. Она поразрядно записывает или считывает информацию на одной дорожке. Выбор дорожки в цилиндре осуществляется электронной коммутацией головки. Выбранная головка подключается к единому тракту записи - воспроизведения.
Головки нумеруются снизу вверх от 0 до 9. Таким образом, адрес каждой дорожки в пакете определяется адресом цилиндра и номером головки.
В отличие от накопителя на магнитных лентах в накопителях прямого доступа используется бесконтактный метод записи и считывания информации. Это обусловлено тем, что диски неэластичны и контакт их с головками может привести к механическому повреждению магнитного слоя дисков. С другой стороны, нежелательно жестко фиксировать головки в пространстве над поверхностями дисков, так как практически невозможно изготовить диски абсолютно плоскими, а, следовательно, из-за неровности их поверхностей при вращении дисков расстояние между головками и магнитным слоем постоянно изменялось бы. Это, во-первых, не позволяет обеспечить высокую плотность записи и, во-вторых, отражается на амплитуде считываемых сигналов. Компенсировать некоторые дефекты можно, используя в накопителях прямого доступа так называемых «плавающих» магнитных головок [3]
С уменьшением частоты вращения дисков головки автоматически отводятся от поверхностей дисков на расстояние 0,4-
В накопителях прямого доступа применяется двухчастотный последовательный способ записи информации с самосинхронизацией при воспроизведении. Способ этот состоит в том, что байты записывают последовательно бит за битом на одну дорожку. Во время записи в накопитель постоянно поступают синхронизирующие импульсы. Для записи единицы в интервале между СИ подается дополнительный импульс, при записи нуля дополнительный импульс отсутствует.
Таким образом, если записываются единицы, то частота импульсов, поступающих в накопитель, удваивается по сравнению с частотой синхроимпульсов или, что-то же самое, с частотой импульсов при записи нулей. Поэтому данный способ записи получил название двухчастотного.
Применение в накопителях со сменными пакетами магнитных дисков двухчастотного способа записи предусмотрено рекомендациями ISO. Структура записи информации по дорожкам (адреса, наборы данных и др.).
1.3 Накопитель на гибких магнитных дисках (НГМД - дисковод)
Это устройство использовали в качестве носителя информации гибкие магнитные диски - дискеты, которые могут быть 5-ти или 3-х дюймовыми. Дискета - это магнитный диск вроде пластинки, помещенный в картонный конверт. В зависимости от размера дискеты изменяется ее емкость в байтах. Если на стандартную дискету размером 5’25 дюйма помещается до 720 Кбайт информации, то на дискету 3’5 дюйма уже 1,44 Мбайта. Дискеты универсальны, подходят на любой компьютер того же класса оснащенный дисководом, могут служить для хранения, накопления, распространения и обработки информации. Дисковод - устройство параллельного доступа, поэтому все файлы одинаково легко доступны. Ранее дискеты применялись в основном для резервирования небольших объемов данных и для распространения информации. В настоящее время не используются. Дискеты морально устарели. Наибольшим распространением из накопителей на гибких магнитных дисках пользовалась дискета 3’5 дюйма или флоппи-диски (floppy disk).
Диск покрывался сверху специальным магнитным слоем, который обеспечивал хранение данных. Информация записывалась с двух сторон диска по дорожкам, которые представляли собой концентрические окружности. Каждая дорожка разделялась на секторы. Плотность записи данных зависит от плотности нанесения дорожек на поверхность, т. е. числа дорожек на поверхности диска, а также от плотности записи информации вдоль дорожки.
Если при покупке на поверхность диска не нанесены дорожки и секторы, то его нужно было подготовить для записи данных, отформатировать. Для этого в состав системного программного обеспечения включена специальная программа, которая производит форматирование диска.
К недостаткам относятся маленькая емкость, что делает практически невозможным долгосрочное хранение больших объемов информации, и не очень высокая надежность самих дискет.
1.4 Накопитель на жестком магнитном диске (НЖМД - винчестер). История развития накопителей на жестком магнитном диске
1956 — продажа первого коммерческого жёсткого диска, IBM 350 RAMAC, 5 Мб. Он весил около тонны, занимал два ящика — каждый размером с большой холодильник, а общий объем памяти 50 вращавшихся в нем покрытых чистым железом тонких дисков диаметром с большую пиццу составлял 5 мегабайт
· 1980 — первый 5,25-дюймовый Winchester, Shugart ST-506, 5 Мб
· 1986— Стандарт SCSI
· 1991 — Максимальная ёмкость 100 Мб
· 1995 — Максимальная ёмкость 2 Гб
· 1997 — Максимальная ёмкость 10 Гб
· 1998 — Стандарты UDMA/33 и ATAPI
· 1999 — IBM выпускает Microdrive ёмкостью 170 и 340 Мб
· 2002 — Взят барьер адресного пространства выше 137 Гб (проблема 48-bit LBA)
· 2003 — Появление SATA
· 2005 — Максимальная ёмкость 500 Гб
· 2005 — Стандарт Serial ATA 3G
· 2005 — Появление SAS (Serial Attached SCSI)
· 2006 — Применение перпендикулярного метода записи в коммерческих накопителях
· 2006 — Появление «гибридных» жёстких дисков, содержащих дополнительный блок флэш-памяти
· 2007 — Hitachi представляет накопитель ёмкостью 1 Тб
· 2008 — WD VelociRaptor 300GB: самый быстрый HDD с интерфейсом SATA
· 2009 - Hitachi к 2009 году создаст HDD объемом 4 терабайта
Накопи́тель на жёстких магни́тных ди́сках, жёсткий диск, хард, харддиск, HDD, HMDD или винче́стер, (англ. Hard (Magnetic) Disk Drive, HDD, HMDD) — энергонезависимое, перезаписываемое компьютерное запоминающее устройство. Является основным накопителем данных практически во всех современных компьютерах.
В отличие от «гибкого» диска (дискеты), информация в НЖМД записывается на жёсткие (алюминиевые или стеклянные) пластины, покрытые слоем ферромагнитного материала, чаще всего двуокиси хрома. В некоторых НЖМД используется одна пластина, в других — несколько на одной оси. Считывающие головки в рабочем режиме не касаются поверхности пластин благодаря прослойке набегающего потока воздуха, образуемого у поверхности при быстром вращении. Расстояние между головкой и диском составляет несколько нанометров (в современных дисках 5-10 нм), а отсутствие механического контакта обеспечивает долгий срок службы устройства. При отсутствии вращения дисков, головки находятся у шпинделя или за пределами диска в безопасной зоне, где исключён их нештатный контакт с поверхностью дисков.
Ёмкость современных устройств достигает 1000 Гб. В отличие от принятой в информатике (случайно) системе приставок, обозначающих кратную 1024 величину, производителями при обозначении ёмкости жёстких дисков используются кратные 1000 величины. Так, напр., «настоящая» ёмкость жёсткого диска, маркированного как «200 Гб», составляет 186,2 ГиБ. Кроме того, часть производителей указывают неформатированную ёмкость (вместе со служебной информацией), что делает ещё большим «зазор» между заявленными «200 Гб» и реальными 160 ГиБ.
Физический размер (форм-фактор) — почти все современные накопители для персональных компьютеров и серверов имеют размер либо 3,5, либо
Время произвольного доступа — от 3 до 15 мс, как правило, минимальным временем обладают серверные диски (например, у Hitachi Ultrastar 15K147 — 3,7 мс), самым большим из актуальных — диски для портативных устройств (Seagate Momentus 5400.3 — 12,5).
Надёжность определяется как среднее время наработки на отказ (Mean Time Between Failures, MTBF). Технология SMART (S.M.A.R.T. (англ. Self Monitoring Analysing and Reporting Technology) — технология оценки состояния жёсткого диска встроенной аппаратурой самодиагностики, а также механизм предсказания времени выхода его из строя.)
Количество операций ввода-вывода в секунду — у современных дисков это около 50 оп./сек при произвольном доступе к накопителю и около 100 оп./сек при последовательном доступе.
Уровень шума — шум, который производит механика накопителя при его работе. Указывается в децибеллах. Тихими накопителями считаются устройства с уровнем шума около 26 дБ и ниже. Шум состоит из шума вращения шпинделя (в том числе аэродинамического) и шума позиционирования.
Сопротивляемость ударам (англ. G-shock rating) — сопротивляемость накопителя резким скачкам давления или ударам, измеряется в единицах допустимой перегрузки во включённом и выключенном состоянии.
Скорость передачи данных (англ. Transfer Rate):
· Внутренняя зона диска: от 44,2 до 74,5 Мб/с
· Внешняя зона диска: от 60,0 до 111,4 Мб/с
Жёсткий диск состоит из следующих основных узлов: корпус из прочного сплава, собственно жесткие диски (пластины) с магнитным покрытием, блок головок с устройством позиционирования, электропривод шпинделя и блок электроники.
Вопреки расхожему мнению, жесткие диски не герметичны, внутренняя полость жесткого диска сообщается с атмосферой через фильтр, способный задерживать очень мелкие (несколько мкм) частицы. Это необходимо для поддержания постоянного давления внутри диска при колебаниях температуры корпуса.
Пылинки, оказавшиеся при сборке в жёстком диске и попавшие на поверхность диска, при вращении сносятся на ещё один фильтр — пылеуловитель.
Блок электроники
В ранних жёстких дисках управляющая логика была вынесена на MFM или RLL контроллер компьютера, а плата электроники содержала только модули аналоговой обработки и управление шпиндельным двигателем, позиционером и коммутатором головок. Увеличение скоростей передачи данных вынудило разработчиков уменьшить до предела длину аналогового тракта, и в современных жёстких дисках блок электроники обычно содержит: управляющий блок, постоянное запоминающее устройство (ПЗУ), буферную память, интерфейсный блок и блок цифровой обработки сигнала.
Интерфейсный блок обеспечивает сопряжение электроники жесткого диска с остальной системой.
Блок ПЗУ хранит управляющие программы для блоков управления и цифровой обработки сигнала, а также служебную информацию винчестера.
Буферная память сглаживает разницу скоростей интерфейсной части и накопителя (используется быстродействующая статическая память). Увеличение размера буферной памяти позволяет увеличить скорость работы накопителя.
Интерфейс — набор, состоящий из линий связи, сигналов, посылаемых по этим линиям, технических средств, поддерживающих эти линии, и правил обмена. Современные накопители могут использовать интерфейсы АТА (AT Attachment, он же IDE — Integrated Drive Electronic, он же Parallel ATA), (EIDE), Serial; ATA, SCSI (Small Computer System Interface), SAS, FireWire, USB, SDIO и Fibre Channel.
Проблема увеличения объема диска
Для того, чтобы при сохранении физического размера диска (еще лучше - его уменьшения) на него записывать больше информации необходимо увеличивать плотность записи данных на диск.
С 1997 года в среднем производители жестких дисков увеличивали плотность записи вдвое каждый год.
До сих пор покрытие дисков состояло из сплава кобальта, платины, хрома и бора. Это ферромагнитный сплав, который состоит из частиц, способных под воздействием внешнего магнитного поля записывающей головки менять свои магнитные свойства, например, магнитные полюса. Для увеличения плотности записи эти частицы должны становиться мельче, а магнитный слой - тоньше. Но физическая природа этих частиц не позволяет уменьшать их размер бесконечно, т.к. на магнитные свойства малых частиц уже влияет не только магнитное поле, но и температура - при нагревании диска с него может теряться информация.
Эту проблему пытались решать двумя способами - создавали технологии обработки и улучшения качества сигнала, полученного магнитными головками и создавали сплавы более устойчивые к внешним воздействиям на частицы. Но такие сплавы требуют более мощные головки записи, что приводит к увеличению энергозатрат и нагреванию диска.
1.5 Устройство чтения компакт-дисков
CD-ROM . Компакт-диски имеют в диаметре
Информация на диске записывается в виде спиральной дорожки так называемых питов (углублений), выдавленных на алюминиевом слое (в отличие от технологии записи CD-ROM’ов где информация записывается цилиндрически).
Компакт-диски бывают CD-ROM, CD-R для однократной записи, CD-RW для многократной записи. Диски последних двух типов предназначены для записи в домашних условиях на специальных пишущих приводах. В некоторых CD-плеерах и музыкальных центрах такие диски могут не читаться (в последнее время все производители бытовых музыкальных центров и CD-плееров включают в свои устройства поддержку чтения CD-R/RW).
Скорость чтения/записи CD указывается кратной 150 KБ/с (то есть 153 600 байт/с). Например, 48-скоростной привод обеспечивает максимальную скорость чтения (или записи) CD дисков, равную 48 x 150 = 7200 KБ/с (7,03 MБ/с).
DVD . Самое основное отличие - это, естественно, объем записываемой информации. Если на обычный CD-диск можно записать 640 Мб, то на один DVD-диск помещается от 4,7 до 17 Гб.
В DVD используется лазер с меньшей длиной волны, что позволило существенно увеличить плотность записи, а кроме того, DVD подразумевает возможность двухслойной записи информации, то есть на поверхности компакта находится один слой, поверх которого наносится еще один, полупрозрачный, и первый считывается сквозь второй параллельно.
В самих носителях тоже отличий больше, чем кажется на первый взгляд.
Из-за того, что плотность записи существенно возросла, а длина волны стала меньше, изменились и требования к защитному слою - для DVD он составляет
Поэтому еще
Емкость DVD
Существует пять разновидностей DVD-дисков:
· DVD5 - однослойный односторонний диск, 4,7 Гб, или два часа видео;
· DVD9 - двухслойный односторонний диск, 8,5 Гб, или четыре часа видео;
· DVD10 - однослойный двухсторонний диск, 9,4 Гб, или 4,5 часа видео;
· DVD14 - двухсторонний диск, два слоя на одной и один на другой стороне, 13,24 Гб, или 6,5 часов видео;
· DVD18 - двухслойный двухсторонний диск, 17 Гб, или более восьми часов видео.
Последний вариант, DVD18, из-за слишком дорогой и сложной технологии производства в природе встречается очень редко. Самые популярные стандарты - DVD5 и DVD9.
Возможности
Ситуация с DVD-носителями сейчас напоминает аналогичную с CD, на которых долгое время тоже хранили только музыку. Сейчас можно встретить не только фильмы, но и музыку (так называемые DVD-Audio) и сборники софта (в основном, демонстрационные версии, которые занимают на болванке совсем небольшой кусочек места и выпускаются на DVD только из соображений престижа). Естественно, что основной областью использования является кинопродукция.
Разработчикам софта и игр пока что не нужны все возможности DVD, но в скором будущем ситуация будет меняться.
Механические повреждения
К механическим повреждениям диски CD и DVD одинаково чувствительны. Однако из-за гораздо более высокой плотности записи потери на DVD-диске будут более значительными (плотность данных намного больше).
Защита от копирования
Кроме региональной защиты, есть еще одна - все содержимое DVD-диска шифруется, чтобы его нельзя было воспроизвести после копирования. А ключ состоит из двух частей: первая часть - это ключ, хранящийся на самом диске (всего их хранится около 400, и только один является подходящим), а вторая находится в памяти своего проигрывателя
И сейчас есть программы, которые позволяют расшифровывать содержимое DVD. Есть и программы, позволяющие сразу создавать образ диска для его дальнейшего копирования.
Blu-ray Disc . Однослойный диск Blu-ray (BD) может хранить 23.3, 25, 27 или 33 Гб, двухслойный диск может вместить 46,6, 50, или 54 Гб. Также в разработке находятся диски вместимостью 100 Гб и 200 Гб с использованием соответственно четырёх и шести слоёв. В дополнение к стандартным дискам размером
Технические детали. Лазер и оптика.
В технологии Blu-ray для чтения и записи используется сине-фиолетовый лазер с длиной волны 405 нм. Обычные DVD и CD используют красный и инфракрасный лазеры с длиной волны 650 нм и 780 нм соответственно.
Такое уменьшение позволило сузить дорожку вдвое по сравнению с обычным DVD-диском — до 0,32 микрон — и увеличить плотность записи данных.
Более короткая длина волны сине-фиолетового лазера позволяет хранить больше информации на
Из-за того, что на дисках Blu-Ray данные расположены слишком близко к поверхности, первые версии дисков были крайне чувствительны к царапинам и прочим внешним механическим воздействиям из-за чего они были заключены в пластиковые картриджи. Этот недостаток вызывал большие сомнения относительно того, сможет ли формат Blu-ray противостоять стандарту HD DVD— своему основному конкуренту. HD DVD помимо своей более низкой стоимости может нормально существовать без картриджей, также как форматы DVD и CD, что делает его более понятным для покупателей, а также более интересным для производителей и дистрибьюторов, которые могут быть обеспокоены дополнительными затратами из-за картриджей.
В формате Blu-ray применен экспериментальный элемент защиты под названием BD+, который позволяет динамически изменять схему шифрования. Стоит шифрованию быть сломанным производители могут обновить схему шифрования, и все последующие копии будут защищены уже новой схемой. Таким образом, единичный взлом шифра не позволит скомпрометировать всю спецификацию на весь период её жизни. Все Blu-ray проигрыватели смогут выдавать полноценный видеосигнал только через защищённый шифрованием интерфейс.
1.6 Карты памяти
Наиболее распространенные типы карт памяти:
CompactFlash (CF), MultiMeda Card, SD Card, Memory Stick, SmartMedia, xD-Picture Card, PC-Card (PCMCIA или ATA-Flash). Существуют и другие портативные форм-факторы флэш-памяти, однако встречаются они намного реже перечисленных.
Флэш-карты бывают двух типов: с параллельным (parallel) и с последовательным (serial) интерфейсом.
Параллельный:
· PC-Card (PCMCIA или ATA-Flash)
· CompactFlash (CF)
· SmartMedia (SSFDC)
Последовательный:
· MultiMedia Card (MMC)
· SD-Card (Secure Digital - Card)
· Sony Memory Stick
Самым старым и самым большим по размеру следует признать PC Card (ранее этот тип карт назывался PCMCIA [Personal Computer Memory Card International Association]). Карта снабжена ATA контроллером. Благодаря этому обеспечивается эмуляция обычного жесткого диска. В настоящее время флэш-память этого типа используется редко. PC Card бывает объемом до 2GB. Существует три типа PC Card ATA (I, II и III). Все они отличаются толщиной (3,3 5,0 и
Конструкция карт CompactFlash обеспечивает эмуляцию жёсткого диска с АТА интерфейсом. Разъёмы Compact Flash расположены на торце карты, электрически и функционально повторяя назначение контактов PCMCIA. Карты Compact Flash поддерживают два напряжения: 3.3В и 5В, любая карта
SmartMedia (SSFDC - Solid State Floppy Disk Card) 8 из 22-х контактов карты используются для передачи данных, остальные используются для питания микросхемы, управления и несут на себе другие вспомогательные функции.
Толщина карты всего лишь 0,76мм.
SmartMedia - единственный формат флэш-карт, не имеющий встроенного контроллера.
На карте имеется специальное углубление (в форме кружочка). Если в это место приклеить соответствующей формы токопроводящий стикер, то карта будет защищена от записи.
По сравнению с другими картами флэш-памяти, в которых используется полупроводниковая память, размещённая на печатной плате вместе с контроллером и другими компонентами, SmartMedia устроена очень просто. xD-Picture Card - XD следует расшифровывать как eXtreme Digital. Теоретически емкость карт xD может достигать 8ГБ.
Сообщается, что скорость записи данных на xD будет достигать 3 Мбайт/с, а скорость чтения - 5 Мбайт/с.
Размеры карты: 20 х 25 х
Карты MMC содержат 7 контактов, реально из которых используется 6, а седьмой формально считается зарезервированным на будущее. По стандарту MMC способна работать на частотах до 20МГц. Карточка состоит из пластиковой оболочки и печатной платы, на которой расположена микросхема памяти, микроконтроллер и разведены контакты.
MultiMedia Card работает с напряжением 2.0В - 3.6В, однако спецификацией предусматриваются карты с пониженным энергопотреблением - Low Voltage MMC (напряжение 1.6В - 3.6В).
Стандарт SPI определяет только разводку, а не весь протокол передачи данных. По этой причине в MMC SPI используется подмножество команд протокола MMC. Режим SPI предназначен для использования в устройствах, которые используют небольшое количество карт памяти (обычно одну). преимущество использования режима SPI состоит в возможности использования уже готовых решений, уменьшая затраты на разработку до минимума. Недостаток состоит в потере производительности на SPI системах, по сравнению с MMC.
SD-Card работает с напряжением 2,0В - 3,6В, однако спецификацией предусматриваются SDLV-карты (SD Low Voltage) с пониженным энергопотреблением (напряжение 1,6В - 3,6В), кроме того, спецификацией предусмотрены карты толщиной 1,4мм, без переключателя защиты от записи.
Фактически карточки SD являются дальнейшим развитием стандарта MMC. Флэш-карты SD обратно совместимы с MMC (в устройство с разъемом SD можно вставить MMC, но не наоборот).
Особенных технических инноваций в MemoryStick не заметно, разве что переключатель защиты от записи (Write Protection Switch) выполнен действительно грамотно, да контакты хорошо упрятали.
На питание у MemoryStick отведено 4 из 10 контактов, еще 2 контакта зарезервированы, один контакт используется для передачи данных и команд, один для синхронизации, один для сигнализации состояния шины (может находиться в 4-х состояниях), а один для определения того, вставлена карта, или нет. Карта работает в полудуплексном режиме. Максимальная частота, на которой может работать карта - 20МГц.
Зарезервированные контакты (по непроверенным данным) используются в устройствах на базе интерфейса MemoryStick.
Кроме вышеперечисленных форм-факторов флэш-памяти, флэш так же бывает в виде модулей SIMM и DIMM. Такие модули часто используются в факсимильных аппаратах, принтерах, и т.п.
Часто можно встретить флэш-память в виде устройств, заменяющих обычные жёсткие диски (Disk On Module (DOM)-накопители). Такие накопители имеют стандартный интерфейс IDE и используются в устройствах, работающих в экстремальных условиях (повышенная тряска, пыль и т.п.) – там, где обычные жесткие диски, по тем, или иным причинам применять не желательно.
Для переноса данных удобно использовать накопители с интерфейсом USB - новый тип внешнего носителя информации для компьютера, появившийся благодаря широкому распространению интерфейса USB (универсальной шины) и преимуществам микросхем Flash памяти. Достаточно большая емкость при небольших размерах, энергонезависимость, высокая скорость передачи информации, защищённость от механических и электромагнитных воздействий, возможность использования на любом компьютере - всё это позволило USB Flash Drive заменить или успешно конкурировать со всеми существовавшими ранее носителями информации.
Флэш-память наиболее известна применением в USB флэш-носителях. В основном применяется NAND тип памяти, которая подключается через USB по интерфейсу USB. Данный интерфейс поддерживается всеми ОС современных версий.
Благодаря большой скорости, объёму и компактным размерам USB флэш-носители полностью вытеснили с рынка дискеты.
Они компактны, лёгко перезаписывают файлы и имеют большой объём памяти (от 32 Мб до 128 Гб).
Сейчас активно рассматривается возможность замены жёстких дисков на флэш‑память. В результате компьютер будет включаться мгновенно, а отсутствие движущихся деталей увеличит срок службы. Распространение ограничивает высокая цена за Гб и меньший срок годности, чем у жёстких дисков из-за ограниченного количества циклов записи.
2. Файловые системы
2.1 Общие сведения о файловых системах
Совокупность каталогов и системных структур данных, отслеживающих размещение файлов на диске и свободное дисковое пространство, называется файловой системой. Основной структурной единицей любой файловой системы является файл и каталог.
Файл – минимальная структурированная именованная последовательность данных. Каталог (папка) является своеобразной объединяющей структурой для расположенных на диске файлов. Каталог может содержать в себе файлы и другие (вложенные) каталоги. Каталоги и файлы образуют на диске древовидную иерархическую структуру – дерево каталогов. Единственный каталог не входящий ни в одну из директорий называется корневым каталогом [9].
Все файлы в компьютере хранятся на магнитных дисках, которые являются частью его конструкции. Магнитные диски являются устройствами произвольного доступа. В них каждая запись данных имеет свой уникальный адрес, обеспечивающий непосредственный доступ к ней, минуя все остальные записи. Для хранения данных служит диск (пакет из нескольких дисков), покрытый ферромагнитным слоем. Запись на магнитный диск и считывание данных с него осуществляется головками чтения/записи.
Рис. 1 Структура поверхности магнитного диска
Поверхность диска разбита на дорожки представляющие собой окружности (рис. 1). Дорожки разделены на секторы. Размер сектора обычно составляет 512 байт.
В большинстве файловых систем пространство на диске выделяется кластерами, которые состоят из нескольких секторов. Кластер – минимальный размер места на диске, которое может быть выделено для хранения одного файла. Перед тем, как диск может быть использован для записи данных, он должен быть размечен — на его дорожки должны быть записаны заголовки секторов с правильными номерами дорожки и сектора, а также, если это необходимо, маркеры. Как правило, при этом же происходит тестирование поверхности диска для поиска дефектов магнитного слоя. Не следует путать эту операцию — физическое форматирование диска — с логическим форматированием, заключающемся в создании файловых систем. Современные жесткие диски обычно требуют физической разметки при их изготовлении.
Один физический жесткий диск может быть разделен на несколько разделов – логических дисков (томов). Каждый логический диск представляет собой как бы отдельное устройство. Следовательно, на нем может быть своя файловая система и свой корневой каталог.
В операционных системах MS-DOS и Windows каждое дисковое устройство обозначается латинской буквой. Для имени логического диска используются буквы от A до Z. Буквы A и B обозначают дисководы гибких магнитных дисков (FDD). Начиная с буквы C, именуются разделы жесткого диска (HDD), дисководы оптических дисков и виртуальные диски. Для обращения к файлу используется следующая спецификация:
устройство:\путь\имя файла.расширение
Здесь путь – список каталогов, входящих друг в друга, в последнем из которых и содержится указанный файл. Если путь не указан, следует что, файл находится в корневом каталоге данного диска. В MS-DOS имя файла состоит из 8 символов, точки и 3 символов расширения имени файла. Точка отделяет собственно имя от расширения. Имя файла может состоять из латинских букв, цифр 0 – 9, некоторых других символов, и не может содержать пробел. В Windows поддерживаются длинные имена файлов (от 1 до 255 символов), имя может содержать пробелы. При использовании файловых систем HPFS и NTFS имя файла может содержать несколько точек.
В именах файлов нельзя использовать символы “ * ” и “ ? ”, так как они используются в масках имен при поиске файлов.
Расширение имени необходимо для определения типа файла и связывания файла с определенной программой, с помощью которой он может быть открыт. Хотя имя файла может и не иметь расширения.
Различают следующие типы файлов:
1) Текстовые файлы. Текстовые файлы могут содержать простой или размеченный текст, в кодировке ASCII, ANSI или UNICODE. Текст без разметки содержит только отображаемые символы и простейшие управляющие символы (возврат каретки и табуляции). Размеченный текст содержит бинарную и символьную разметку (межстрочный интервал, новая страница и т.п.), может содержать таблицы и рисунки;
2) Графические файлы – файлы, содержащие точечные или векторные изображения;
3) Файлы мультимедиа – различают файлы содержащие оцифрованный звук (файлы аудио) и фалы видео (содержат изображение и звук);
4) Исполняемые файлы – программы готовые к исполнению (файлы с расширением exe и com).
5) Архивные файлы – файлы архивов rar, tar, zip, cab и т.п.
6) Файлы библиотек – файлы с расширением DLL, OCX и LIB;
7) Файлы данных – бинарные или текстовые файлы с различным расширением, используемые программами во время работы.
Информация о логической организации физического жесткого диска
(числе логических дисков, их размере) расположена в главной загрузочной записи (MBR). MBR расположена в самом первом секторе жесткого диска и не входит в структуру файловой системы.
В операционных системах семейства UNIX разделение на логические диски отсутствует, а используется понятие корневого каталога файловой системы. Спецификация обращения к файлу выглядит следующим образом:
/путь/имя файла.тип
В операционной системе RSX (RSX-11) дисковые устройства идентифицируются кодами: групповой идентификатор, порядковый номер в группе, двоеточие (например, DKx, DMx или DPx). Спецификация обращения к файлу выглядит следующим образом:
устройство:[g,n] имя.расширение
где:
устройство – идентификатор устройства (DKx, DMx, DPx – магнитные диски; MTx – магнитные ленты; ТТх – терминал ЭВМ, LPx - принтер);
[g,n] – каталог.
Современные операционные системы имеют возможность работать с несколькими файловыми системами одновременно. Прежде чем операционная система сможет использовать файловую систему, она должна выполнить над этой системой операцию, называемую монтированием. В общем случае операция монтирования включает следующие шаги:
1) Проверку типа монтируемой файловой системы; проверку целостности файловой системы;
2) Считывание системных структур данных и инициализацию соответствующего модуля файлового менеджера (драйвера файловой системы). В некоторых случаях — модификацию файловой системы с тем, чтобы указать, что она уже смонтирована;
3) Включение новой файловой системы в общее пространство имен. Многие пользователи MS DOS никогда не сталкивались с понятием монтирования. Дело в том, что эта система (как и многие другие ДОС, например RT-11) выполняет упрощенную процедуру монтирования при каждом обращении к файлу.
2.2 Обзор файловых систем
Файловая система FAT. Аббревиатура FAT (file allocation table) означает «таблица размещения файлов». Файловая система FAT представляет собой простую файловую систему, разработанную для небольших дисков и простых структур каталогов. Название этой файловой системы происходит от метода, применяемого для организации файлов, - таблица размещения файлов (File Allocation Table, FAT), которая размещается в начале тома. В целях защиты тома на нем хранятся две копии FAT, на тот случай, если одна из них окажется поврежденной. Кроме того, таблица размещения файлов и корневой каталог должны размещаться по строго фиксированным адресам, чтобы файлы, необходимые для запуска системы, были размещены корректно.
Том, отформатированный для использования файловой системы FAT, размечается по кластерам. Размер кластера по умолчанию определяется размером тома. При использовании файловой системы FAT номер кластера должен иметь длину не более 16 бит и представлять собой одну из степеней 2. Размеры кластеров по умолчанию в зависимости от размера тома приведены в таблице. При форматировании тома FAT с помощью программы Format из командной строки пользователь имеет возможность указать другой размер кластера, отличный от значения, устанавливаемого по умолчанию. Однако устанавливаемый размер не может быть меньше размера по умолчанию, указанного в таблице для соответствующего размера тома.
Структура каталога FAT не имеет четкой организации, и файлам присваиваются первые доступные адреса кластеров на томе. Номер начального кластера файла представляет собой адрес первого кластера, занятого файлом, в таблице расположения файлов.
Каждый кластер содержит указатель на следующий кластер, использованный файлом, или индикатор (OxFFFF), указывающий на то, что данный кластер является последним кластером файла. Поскольку все записи каталога имеют одинаковый размер, байт атрибутов для каждой записи описывает тип этой записи.
Один бит указывает, что запись является, например, подкаталогом, в то время, как другой бит помечает запись как метку тома. Как правило, настройкой этих атрибутов управляет только операционная система.
Файл FAT имеет 4 атрибута, которые могут сбрасываться и устанавливаться пользователем: - archive file (архивный файл), - system file (системный файл), - hidden file (скрытый файл), - read-only file (файл только для чтения). Доступ к файлам, хранящимся на томах, использующих файловую систему FAT, может быть осуществлен, если компьютер работает под управлением одной из следующих операционных систем: MS DOS, Windows 2000/XP, Windows NT.
Ограничение системы FAT на размер логического диска составляет 2 Gb. При этом каждая запись FAT (на разделах объемом более 16 Mb) является 2-байтовым числом, следовательно, на логическом разделе может быть не более 65536 кластеров. Поэтому на дисках объемом более 1 Gb размер кластера в системе FAT составляет 32 Kb, т.е. "хвост" (slack) каждого файла занимает от 0 до 32 Кb из чего следует, что каждая тысяча файлов поглощает в среднем 16 Mb дискового пространства. Файловую систему FAT, вследствие больших накладных расходов памяти, не рекомендуется использовать для томов, размер которых превышает 511 Mb.
Файловая система FAT32Файловая система FAT32 содержит следующие возможности, отсутствовавшие в предыдущих версиях файловой системы FAT.
· Максимально возможное число кластеров в FAT32 равно 268 435 445 кластеров, позволяя использовать жёсткие диски объёмом до 8 ТБ. (Windows XP работает с томами объемом до 2 ТБ.) Максимально возможный размер файла для тома FAT32 — 4 ГБ.
· FAT32 более эффективно использует пространство на диске. За счет поддержки кластеров меньшего размера (4 КБ на дисках до 8 ГБ) файловая система FAT32 использует пространство на больших дисках на 10–15% эффективнее, чем файловая система FAT.
· FAT32 более надежна. FAT32 поддерживает изменение места расположения корневой папки и использование резервной копии таблицы размещения файлов (вместо основного экземпляра). Кроме того, загрузочная запись на дисках FAT32 включает резервную копию наиболее важных структур данных. Таким образом, диски с файловой системой FAT32 более надежны.
· FAT32 более гибка. Корневая папка на диске FAT32 представляет собой стандартную последовательность кластеров и может размещаться в любом месте диска. Отсутствуют ограничения на количество элементов в корневой папке, существовавшие в предыдущих версиях [10]
· FAT32 позволяет отключать дублирование основного экземпляра таблицы размещения файлов и использовать второй экземпляр. Эти функции позволяют динамически изменять размер разделов FAT32
Файловая система NTFS.Файловая система Windows NT (NTFS) обеспечивает производительность, надежность и совместимость, которые не в состоянии предоставить файловая система FAT. NTFS разрабатывалась с целью обеспечения скоростного выполнения стандартных операций над файлами (включая чтение, запись, поиск) и предоставления продвинутых возможностей, включая восстановление поврежденной файловой системы на чрезвычайно больших дисках.
Кроме того, NTFS обладает характеристиками защищенности, которые необходимы на мощных файловых серверах и высокопроизводительных компьютерах в корпоративных средах. Файловая система NTFS поддерживает контроль доступа к данным и привилегии владельца, играющие исключительно важную роль в обеспечении целостности жизненно важных конфиденциальных данных. Разделяемые папки на компьютере Windows NT имеют назначенные им права доступа, папки и файлы NTFS могут иметь назначенные им права доступа вне зависимости от того, являются они разделяемыми или нет. NTFS - единственная файловая система в Windows NT, которая позволяет назначать права доступа к отдельным файлам. Однако, если файл будет скопирован из раздела или тома NTFS на раздел или том FAT, все права доступа и другие уникальные атрибуты, присущие файловой системе NTFS, будут потеряны.
Файловая система NTFS является простой, и одновременно чрезвычайно мощной. Практически все, что имеется на томе, представляет собой файл, а все, что имеется в файле представляет собой атрибут, включая атрибуты данных, атрибуты системы безопасности, атрибуты имени файла. Каждый занятый сектор на томе NTFS принадлежит какому-нибудь файлу. Частью файла являются даже метаданные файловой системы (информация, которая представляет собой описание самой файловой системы). В процессе работы под управлением Windows NT можно копировать файлы с томов FAT на тома NTFS и обратно.
Файловая система UNIX. Организация файловой системы UNIX имеет древовидную структуру, вершина которой называется корнем, а сама структура называется файловым деревом. Каждая вершина в файловом дереве, за исключением листьев, является каталогом, листья же в свою очередь являются либо обычными файлами, либо файлами устройств. В файловой системе UNIX также существует понятие прав доступа к файлу. Права доступа к файлу регулируются установкой специальных битов разрешения доступа, связанных с файлом. Устанавливая биты разрешения доступа, можно независимо управлять выдачей разрешений на чтение, запись и выполнение для трех категорий пользователей: владельца файла, группового пользователя и прочих. Пользователи также могут создавать файлы, если разрешен доступ к каталогу. Вновь созданные файлы становятся листьями в древовидной структуре файловой системы.
Устройства в системе UNIX трактуются так, как если бы они были файлами. Обращение программ к устройствам имеет тот же самый синтаксис, что и обращение к обычным файлам; семантика операций чтения и записи по отношению к устройствам в большой степени совпадает с семантикой операций чтения и записи обычных файлов. Способ защиты устройств совпадает со способом защиты обычных файлов: путем соответствующей установки битов разрешения доступа к ним. Поскольку имена устройств выглядят так же, как и имена обычных файлов, и поскольку над уст- ройствами и над обычными файлами выполняются одни и те же операции, большинству программ нет необходимости различать внутри себя типы обрабатываемых файлов [4]
Во время установки UNIX вы можете выбрать различные файловые системы для своих разделов, таким образом они будут отформатированы с использованием различных алгоритмов.
Например операционная система Linux из семейства Unix поддерживает несколько файловых систем:
Ext2 это аббревиатура от Second Extended Filesystem (по-русски - расширенная файловая система номер два) или проще ext2.
Ext3 - как видно из названия, Third Extended File System (Расширенная файловая система номер три) - является наследником файловой системы Ext2. Ext3 является журнализированной файловой системой. Запись в журнал предотвращает возникновение ошибок и несогласованностей в файловой системе и необходимость запуска программы fsck. Тем самым, уменьшается время перезагрузки в случае сбоя или некорректной остановки системы. Журнал выделяется из свободных блоков файловой системы и, обычно, имеет размер порядка 1 Мбайта на каждый 1 Гбайт файловой системы. Журнал сбрасывается по мере заполнения, после синхронизации структуры файловой системы с диском.
Файловые системы ext2 и ext3 совместимы. По сути, ext3 — этот та же ext2, только с журналом. Раздел ext3 могут читать программы (например. Total Commander в Windows), рассчитанные на ext2. В современных дистрибутивах по умолчанию используется файловая система ext3. Остальные файловые системы довольно специфичны, поэтому не зря по умолчанию используется файловая система ext3 — для обычной системы она является оптимальной.
Выводы и предложения
В ходе решения поставленных в начале данной работы задач были сделаны следующие важные выводы:
1) Основная особенность накопителей прямого доступа заключается в том, что время поиска любой записи мало зависит от ее местоположения на носителе.
2) В накопителях прямого доступа применяется двухчастотный последовательный способ записи информации с самосинхронизацией при воспроизведении.
3) Накопитель на гибких магнитных дисках морально устарели
4)В настоящее время наибольшее распространение получили DVD приводы, поскольку они имеют большой объем и доступную цену.
5)Файловая система NTFS обеспечивает производительность, надежность и совместимость, которые не в состоянии предоставить другие файловые системы.
Были наглядно представлены и исследованы основные технологии организации систем долговременного хранения информации, анализированы технические характеристики устройств, рассмотрены общие сведения файловых систем, осуществлен их обзор.
При написании курсовой работы все, поставленные мною цели были выполнены.
От себя хотелось бы добавить, знание информационных ресурсов является неотъемлемой частью современного, интеллектуального, информационногообщества.
Список используемой литературы
1. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. – М.: ОЛМА-ПРЕСС, 2003
2. Глушаков С.В. «Персональный компьютер» 2007. – Издательство «АСТ»
3. «Энциклопедия персонального компьютера», 2008.
4. Д.Ляков. Unix для начиающих,-М, 2003
5. Концепции профильного обучения//Вестник образования.-2002
6. Моисеенко Н.А.Информационные технологии.- Грозный, 2006
7. Хомоненко А.Д. Базы данных.Учебник для высших учебных заведений, 2006
8. Марков А.С. Введение в теорию и методологию, 2004
9. Информатика: Учебное пособие. – Воронеж: ВГАУ, 2005
10. Островский В.А. Информатика: учеб. для вузов. М.: Высшая школа, 2000