Операционная система необходима для управления файлами на дисках

Обновлено: 04.07.2024

Документ предоставляется как есть, мы не несем ответственности, за правильность представленной в нём информации. Используя информацию для подготовки своей работы необходимо помнить, что текст работы может быть устаревшим, работа может не пройти проверку на заимствования.

Если Вы являетесь автором текста представленного на данной странице и не хотите чтобы он был размешён на нашем сайте напишите об этом перейдя по ссылке: «Правообладателям»

Можно ли скачать документ с работой

Да, скачать документ можно бесплатно, без регистрации перейдя по ссылке:

Операционная система . Файловая система.
Операцио́ннаясисте́ма— комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Ответы на вопросы :
1)Какие операционные системы вам известны?
Ответ : Windows XP, Linux, Windows 7, Windows, Windows 2000 .
2)Перечислите основные составляющие современной операционной системы.
Структуру ОС составляют следующие модули:
базовый модуль (ядро ОС)- управляет работой программы и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами;
командный процессор– расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру;
драйверы периферийных устройств– программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по разному и в различном темпе);
дополнительные сервисные программы (утилиты) – делают удобным и многосторонним процесс общения пользователя с компьютером.

Тип файла Расширение
Программы exe, com
Текстовые файлы txt, doc
Графические файлы GIF
Звуковые файлы mp3
Видеофайлы avi, mpg, mpeg, wmv
Файлы , созданные в Excel xls

Графический интерфейс Windows.
Графический интерфейс – это разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
Ответы на вопросы :
1)Перечислите основные элементы графического интерфейса Windows
Рабочий стол, окна объектов, меню и диалоговые окна, вспомогательные – панели инструментов, пиктограммы, строки состояния, полосы прокрутки, линейки и т.д.
2)Что находится на Панели задач?
Кнопка Пуск, открывающая меню доступа ко всем установленным приложениям в системе и средствам настройки Windows, расположена слева, в самом углу панели задач. Рядом с ней в Windows XP размещается Панель инструментов, а точнее один из ее элементов – панель Быстрый запуск. На ней размещаются маленькие значки наиболее часто запускаемых программ, например, веб-обозревателя, медиаплеера, проводника, панели управления и так далее.
3)Перечислите основные объекты Windows
Рабочий стол
Значки
Ярлык
Панель задач
Каталог
4)Перечислите типы окон Windows
окна программ,
диалоговые окна,
окна редактирования текстов

5)Назовите основные элементы окна программы
Заголовок
Строка меню
Панель инструментов
рабочая область
строка состояния
6)Объясните приемы работы с мышью
Один щелчок левой клавишей мыши
Этот прием управления мышью предназначен для выбора и выделения нужных объектов.
Два щелчка левой клавишей мыши
Используются для открытия окон папок, программ и документов.
Два щелчка по слову выделяют это слово.
При двойном щелчке левой функциональной клавишей левее абзаца – выделяется весь абзац.
Три щелчка левой клавишей мыши
Такой прием работы с мышью, как тройной щелчок по абзацу, позволяет выделить весь абзац.
Тройной щелчок левее текста выделяет весь текст целиком.
Один щелчок правой клавишей мыши
Служит для вызова контекстного меню (набора команд доступных в данном случае для обработки выделенного объекта)
«Нажать и не отпуская перетащить»
Этот прием работы чаще применяется для левой клавиши мыши и служит для перемещения объекта либо для выделения группы объектов, а также фрагментов текста.
Для перемещения объекта следует нажать на него левой клавишей мыши и не отпуская перетащить объект в нужное место, затем отпустить клавишу. Для выделения группы объектов или фрагмента текста нужно установить указатель мыши в верхнем левом углу до начала группы или фрагмента, а, затем, не отпуская перетащить в правый нижний угол. После отпускания клавиши нужные объекты/фрагмент будут выделены. Для снятия выделения достаточно щелкнуть мышью по пустому полю экрана.

7)Что такое меню?
Меню - это список команд, выводимых на экран и предлагаемых пользователю для выбора
8) Перечислите виды меню в операционной системе Windows
• Главное меню (открывается кнопкой Пуск)
• Строка меню в окнах приложения (все программы, входящие в стандартный пакет поставки Windows, имеют строку меню)
• Системное меню в окнах приложения (для изменения размеров окна и его положения)
• Контекстное меню
9)Какие элементы находятся на диалоговых панелях?
Элементы, отображающие информацию
Элементы декоративного оформления
Элементы управления
Стандартные программы Windows
1)Перечислите стандартные программы Windows
ПроигрывательWindowsMedia
Paint
Блокнот
WordPad
Калькулятор
2)Перечислите служебные программы Windows
Очистка диска

Сведения о системе

Установка и удаление программ

Восстановление системы
3)Дайте сравнительную характеристику возможностей текстовых редакторов Блокнот и WordPad

Возможности Блокнот WordPad
Интерфейс и элементы настройки Меню, горячие клавиши Меню, панели инструментов, горячие клавиши, строка состояния, линейка, настройка параметров
Установка параметров страницы: выбор размера бумаги, ориентации (книжная, альбомная), установка полей, задание верхнего и нижнего колонтитулов Да Да
Форматирование абзацев: установка абзацных отступов, выравнивание Нет Да
Работа с текстом, в том числе поиск и замена, переход к нужному фрагменту текста Да Да
Форматирование: установка типа шрифта, начертания, размера Да, единый формат для всего текста Да, с выбором формата для каждого фрагмента
Сохранение в файле в формате txt в кодировке ANSI, Unicode rtf, doc, txt в кодировке MS DOS, Unicode
Вставка объектов Дата и время Дата и время с выбором формата, рисунки, диаграммы, формулы, клипы и др.
Поддержка встраивания и связывания объектов Нет Да
Работа со списками Нет Да
Печать Да Да


Графический редактор Paint
1)Перечислите типы компьютерной графики
Векторная графика
Растроваяграфика
2)К какому типу графики относятся рисунки , созданную с помощью Paint?
Векторная
3)В каком формате сохраняются файлы ,созданные в Paint, по умолчанию?
Jpeg
4)Перечислите известные вам форматы файлов компьютерной графики
Png, ppi, jpeg, gif.

выделение слова – протяжка или двойной щелчок мышью по слову;

выделение строки – щелчок мышью в зоне выделения против строки;

выделение абзаца: двойной щелчок мыши в зоне выделения или тройной щелчок внутри абзаца или протяжка мышью в зоне выделения;

выделение текста от позиции курсора до конца документа – Shift+Ctrl+End;

выделение текста постранично – Shift+PageDown;

выделение прямоугольной области страницы – Alt+протяжка мышью;

выделение всего текста – тройной щелчок в зоне выделения или выполнение меню Правка/Выделить все.

Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте[timesnewroman]
Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте [arial]
Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте [GaramondNarrowC]
Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте [CourierNew]


Текстовый процессор
Текстовый процессор
Текстовый процессор
Текстовый процессор


Форматирование абзаца
1)Абзац - этоa)отступ в начальной строке печатного или рукописного текста. b) Часть текста, связанная смысловым единством и выделенная отступом первой строчки.
2)Какую команду следует выполнить для установки всех параметров абзаца?
Команду Формат – Абзац
3)Каковы функции бегунков линейки?
Левый верхний треугольник устанавливает отступ первой строки
Левый нижний треугольник устанавливает выступ первой строки.
Правый треугольник устанавливает отступ слева.
Прямоугольник устанавливает отступ справа.
4)Как называется инструмент , позволяющий повторить все параметры форматирования какого-то абзаца для других абзацев документа ?
Автоформат

Поможем успешно пройти тест. Знакомы с особенностями сдачи тестов онлайн в Системах дистанционного обучения (СДО) более 50 ВУЗов. При необходимости проходим систему идентификации, прокторинга, а также можем подключиться к вашему компьютеру удаленно, если ваш вуз требует видеофиксацию во время тестирования.

Закажите решение за 470 рублей и тест онлайн будет сдан успешно.

1. В операционной системе Windows собственное имя файла не может содержать символ…
вопросительный знак (?)
запятую (,)
точку (.)
знак сложения (+)

2. Укажите неправильно записанное имя файла:
a:\prog\pst.exe
docum.txt
doc?.lst
класс!

3. Расширение имени файла, как правило, характеризует…
время создания файла
объем файла
место, занимаемое файлом на диске
тип информации, содержащейся в файле

4. Фотография «Я на море» сохранена в папке Лето на диске D:\, укажите его полное имя
D:\Лето\Я на море.txt
D:\Лето\Я на море.jpg
D:\Я на море.jpg
D:\Лето\Я на море.avi

5. Операционная системам выполняет…
обеспечение организации и хранения файлов
подключение устройств ввода/вывода
организацию обмена данными между компьютером и различными периферийными устройствами
организацию диалога с пользователем, управление аппаратурой и ресурсами компьютера

6. Файловая система необходима…
для управления аппаратными средствами
для тестирования аппаратных средств
для организации структуры хранения
для организации структуры аппаратных средств

7. Каталог (папка) – это…
команда операционной системы, обеспечивающая доступ к данным
группа файлов на одном носителе, объединяемых по какому-либо критерию
устройство для хранения группы файлов и организации доступа к ним
путь, по которому операционная система определяет место файла

9. Папки (каталоги) образуют … структуру
иерархическую
сетевую
циклическую
реляционную

10. Файлы могут иметь одинаковые имена в случае…
если они имеют разный объем
если они созданы в различные дни
если они созданы в различное время суток
если они хранятся в разных каталогах

11. Задан полный путь к файлу D:\Учеба\Практика\Отчет.doc Назовите имя файла
D:\Учеба\Практика\Отчет.doc
Отчет.doc
Отчет
D:\Учеба\Практика\Отчет

12. Файловая система определяет
способ организации данных на диске
физические особенности носителя
емкость диска
число пикселей на диске

14. Размер файла в операционной системе определяется
в байтах
в битах
в секторах
в кластерах

15. Во время исполнения прикладная программа хранится…
в видеопамяти
в процессоре
в оперативной памяти
на жестком диске

18. Стандартной программой в ОС Windows являются:
Калькулятор
MS Word
MS Excel
Internet Explorer
Блокнот

19. Чтобы сохранить текстовый файл (документ) в определенном формате необходимо задать…
размер шрифта
тип файла
параметры абзаца
размеры страницы

20. Задан полный путь к файлу c:\doc\proba.txt. Назовите полное имя файла
c:\doc\proba.txt
proba.txt
doc\proba.txt
txt

21. Операционные системы представляют собой программные продукты, входящие в состав…
прикладного программного обеспечения
системного программного обеспечения
системы управления базами данных
систем программирования

22. Интерфейс – это…
совокупность средств и правил взаимодействия устройств ПК, программ и пользователя
комплекс аппаратных средств
элемент программного продукта
часть сетевого оборудования

23. По функциональному признаку различают следующие виды ПО:
сетевое
прикладное
системное
инструментальное

24. Короткое имя файла состоит из …
двух частей: собственно имени и расширения
адреса файла
только имени файла
любых 12 символов

Типы файловых систем

Рядовому пользователю компьютерных электронных устройств редко, но приходится сталкиваться с таким понятием, как «выбор файловой системы». Чаще всего это происходит при необходимости форматирования внешних накопителей (флешек, microSD), установке операционных систем, восстановлении данных на проблемных носителях, в том числе жестких дисках. Пользователям Windows предлагается выбрать тип файловой системы, FAT32 или NTFS, и способ форматирования (быстрое/глубокое). Дополнительно можно установить размер кластера. При использовании ОС Linux и macOS названия файловых систем могут отличаться.

Возникает логичный вопрос: что такое файловая система и в чем ее предназначение? В данной статье дадим ответы на основные вопросы касательно наиболее распространенных ФС.

Что такое файловая система

Обычно вся информация записывается, хранится и обрабатывается на различных цифровых носителях в виде файлов. Далее, в зависимости от типа файла, кодируется в виде знакомых расширений – *exe, *doc, *pdf и т.д., происходит их открытие и обработка в соответствующем программном обеспечении. Мало кто задумывается, каким образом происходит хранение и обработка цифрового массива в целом на соответствующем носителе.

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

Запись файлов большого объема приводит к необходимости фрагментации, когда файлы не сохраняются как целые единицы, а делятся на фрагменты. Каждый фрагмент записывается в отдельные кластеры, состоящие из ячеек (размер ячейки составляет один байт). Информация о всех фрагментах, как части одного файла, хранится в файловой системе.

Файловая система связывает носитель информации (хранилище) с прикладным программным обеспечением, организуя доступ к конкретным файлам при помощи функционала взаимодействия программ A PI. Программа, при обращении к файлу, располагает данными только о его имени, размере и атрибутах. Всю остальную информацию, касающуюся типа носителя, на котором записан файл, и структуры хранения данных, она получает от драйвера файловой системы.

На физическом уровне драйверы ФС оптимизируют запись и считывание отдельных частей файлов для ускоренной обработки запросов, фрагментации и «склеивания» хранящейся в ячейках информации. Данный алгоритм получил распространение в большинстве популярных файловых систем на концептуальном уровне в виде иерархической структуры представления метаданных (B-trees). Технология снижает количество самых длительных дисковых операций – позиционирования головок при чтении произвольных блоков. Это позволяет не только ускорить обработку запросов, но и продлить срок службы HDD. В случае с твердотельными накопителями, где принцип записи, хранения и считывания информации отличается от применяемого в жестких дисках, ситуация с выбором оптимальной файловой системы имеет свои нюансы.

Основные функции файловых систем

Файловая система отвечает за оптимальное логическое распределение информационных данных на конкретном физическом носителе. Драйвер ФС организует взаимодействие между хранилищем, операционной системой и прикладным программным обеспечением. Правильный выбор файловой системы для конкретных пользовательских задач влияет на скорость обработки данных, принципы распределения и другие функциональные возможности, необходимые для стабильной работы любых компьютерных систем. Иными словами, это совокупность условий и правил, определяющих способ организации файлов на носителях информации.

Основными функциями файловой системы являются:

  • размещение и упорядочивание на носителе данных в виде файлов;
  • определение максимально поддерживаемого объема данных на носителе информации;
  • создание, чтение и удаление файлов;
  • назначение и изменение атрибутов файлов (размер, время создания и изменения, владелец и создатель файла, доступен только для чтения, скрытый файл, временный файл, архивный, исполняемый, максимальная длина имени файла и т.п.);
  • определение структуры файла;
  • поиск файлов;
  • организация каталогов для логической организации файлов;
  • защита файлов при системном сбое;
  • защита файлов от несанкционированного доступа и изменения их содержимого.

VDS Timeweb арендовать

Задачи файловой системы

Функционал файловой системы нацелен на решение следующих задач:

  • присвоение имен файлам;
  • программный интерфейс работы с файлами для приложений;
  • отображение логической модели файловой системы на физическую организацию хранилища данных;
  • поддержка устойчивости файловой системы к сбоям питания, ошибкам аппаратных и программных средств;
  • содержание параметров файла, необходимых для правильного взаимодействия с другими объектами системы (ядро, приложения и пр.).

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

Вся информация о файлах хранится в особых областях раздела (томах). Структура справочников зависит от типа файловой системы. Справочник файлов позволяет ассоциировать числовые идентификаторы уникальных файлов и дополнительную информацию о них с непосредственным содержимым файла, хранящимся в другой области раздела.

Операционные системы и типы файловых систем

Существует три основных вида операционных систем, используемых для управления любыми информационными устройствами: Windows компании Microsoft, macOS разработки Apple и операционные системы с открытым исходным кодом на базе Linux. Все они, для взаимодействия с физическими носителями, используют различные типы файловых систем, многие из которых дружат только со «своей» операционкой. В большинстве случаев они являются предустановленными, рядовые пользователи редко создают новые дисковые разделы и еще реже задумываются об их настройках.

В случае с Windows все выглядит достаточно просто: NTFS на всех дисковых разделах и FAT32 (или NTFS) на флешках. Если установлен NAS (сервер для хранения данных на файловом уровне), и в нем используется какая-то другая файловая система, то практически никто не обращает на это внимания. К нему просто подключаются по сети и качают файлы.

На мобильных гаджетах с ОС Android чаще всего установлена ФС версии ext4 во внутренней памяти и FAT32 на карточках microSD. Владельцы продукции Apple зачастую вообще не имеют представления, какая файловая система используется на их устройствах – HFS+, HFSX, APFS, WTFS или другая. Для них существуют лишь красивые значки папок и файлов в графическом интерфейсе.

Более богатый выбор у линуксоидов. Но здесь настройка и использование определенного типа файловой системы требует хотя бы минимальных навыков программирования. Тем более, мало кто задумывается, можно ли использовать в определенной ОС «неродную» файловую систему. И зачем вообще это нужно.

Рассмотрим более подробно виды файловых систем в зависимости от их предпочтительного использования с определенной операционной системой.

Файловые системы Windows

Исходный код файловой системы, получившей название FAT, был разработан по личной договоренности владельца Microsoft Билла Гейтса с первым наемным сотрудником компании Марком Макдональдом в 1977 году. Основной задачей FAT была работа с данными в операционной системе Microsoft 8080/Z80 на базе платформы MDOS/MIDAS. Файловая система FAT претерпела несколько модификаций – FAT12, FAT16 и, наконец, FAT32, которая используется сейчас в большинстве внешних накопителей. Основным отличием каждой версии является преодоление ограниченного объема доступной для хранения информации. В дальнейшем были разработаны еще две более совершенные системы обработки и хранения данных – NTFS и ReFS.

FAT (таблица распределения файлов)

Числа в FAT12, FAT16 и FAT32 обозначают количество бит, используемых для перечисления блока файловой системы. FAT32 является фактическим стандартом и устанавливается на большинстве видов сменных носителей по умолчанию. Одной из особенностей этой версии ФС является возможность применения не только на современных моделях компьютеров, но и в устаревших устройствах и консолях, снабженных разъемом USB.

Пространство FAT32 логически разделено на три сопредельные области:

  • зарезервированный сектор для служебных структур;
  • табличная форма указателей;
  • непосредственная зона записи содержимого файлов.

К недостатком стандарта FAT32 относится ограничение размера файлов на диске до 4 Гб и всего раздела в пределах 8 Тб. По этой причине данная файловая система чаще всего используется в USB-накопителях и других внешних носителях информации. Для установки последней версии ОС Microsoft Windows 10 на внутреннем носителе потребуется более продвинутая файловая система.

С целью устранения ограничений, присущих FAT32, корпорация Microsoft разработала обновленную версию файловой системы exFAT (расширенная таблица размещения файлов). Новая ФС очень схожа со своим предшественником, но позволяет пользователям хранить файлы намного большего размера, чем четыре гигабайта. В exFAT значительно снижено число перезаписей секторов, ответственных за непосредственное хранение информации. Функция очень важна для твердотельных накопителей ввиду необратимого изнашивания ячеек после определенного количества операций записи. Продукт exFAT совместим с операционными системами Mac, Android и Windows. Для Linux понадобится вспомогательное программное обеспечение.

NTFS (файловая система новой технологии)

Стандарт NTFS разработан с целью устранения недостатков, присущих более ранним версиям ФС. Впервые он был реализован в Windows NT в 1995 году, и в настоящее время является основной файловой системой для Windows. Система NTFS расширила допустимый предел размера файлов до шестнадцати гигабайт, поддерживает разделы диска до 16 Эб (эксабайт, 10 18 байт ). Использование системы шифрования Encryption File System (метод «прозрачного шифрования») осуществляет разграничение доступа к данным для различных пользователей, предотвращает несанкционированный доступ к содержимому файла. Файловая система позволяет использовать расширенные имена файлов, включая поддержку многоязычности в стандарте юникода UTF, в том числе в формате кириллицы. Встроенное приложение проверки жесткого диска или внешнего накопителя на ошибки файловой системы chkdsk повышает надежность работы харда, но отрицательно влияет на производительность.

ReFS (Resilient File System)

Последняя разработка Microsoft, доступная для серверов Windows 8 и 10. Архитектура файловой системы в основном организована в виде B + -tree. Файловая система ReFS обладает высокой отказоустойчивостью благодаря реализации новых функций:

  • Copy-on-Write (CoW) – никакие метаданные не изменяются без копирования;
  • данные записываются на новое дисковое пространство, а не поверх существующих файлов;
  • при модификации метаданных новая копия хранится в свободном дисковом пространстве, затем система создает ссылку из старых метаданных на новую версию.

Все это позволяет повысить надежность хранения файлов, обеспечивает быстрое и легкое восстановление данных.

Файловые системы macOS

Для операционной системы macOS компания Apple использует собственные разработки файловых систем:

Файловые системы macOS

  1. HFS+, которая является усовершенствованной версией HFS, ранее применяемой на компьютерах Macintosh, и ее более соверешенный аналог APFS. Стандарт HFS+ используется во всех устройствах под управлением продуктов Apple, включая компьютеры Mac, iPod, а также Apple X Server.
  2. Кластерная файловая система Apple Xsan, созданная из файловых систем StorNext и CentraVision, используется в расширенных серверных продуктах. Эта файловая система хранит файлы и папки, информацию Finder о просмотре каталогов, положениях окна и т.д.

Файловые системы Linux

В отличие от ОС Windows и macOS, ограничивающих выбор файловой системы предустановленными вариантами, Linux предоставляет возможность использования нескольких ФС, каждая из которых оптимизирована для решения определенных задач. Файловые системы в Linux используются не только для работы с файлами на диске, но и для хранения данных в оперативной памяти или доступа к конфигурации ядра во время работы системы. Все они включены в ядро и могут использоваться в качестве корневой файловой системы.

Файловая система Линукс

Основные файловые системы, используемые в дистрибутивах Linux:

Ext2, Ext3, Ext4 или Extended Filesystem – стандартная файловая система, первоначально разработанная еще для Minix. Содержит максимальное количество функций и является наиболее стабильной в связи с редкими изменениями кодовой базы. Начиная с ext3 в системе используется функция журналирования. Сегодня версия ext4 присутствует во всех дистрибутивах Linux.

JFS или Journaled File System разработана в IBM в качестве альтернативы для файловых систем ext. Сейчас она используется там, где необходима высокая стабильность и минимальное потребление ресурсов (в первую очередь в многопроцессорных компьютерах). В журнале хранятся только метаданные, что позволяет восстанавливать старые версии файлов после сбоев.

ReiserFS также разработана в качестве альтернативы ext3, поддерживает только Linux. Динамический размер блока позволяет упаковывать несколько небольших файлов в один блок, что предотвращает фрагментацию и улучшает работу с небольшими файлами. Недостатком является риск потери данных при отключении энергии.

XFS рассчитана на файлы большого размера, поддерживает диски до 2 терабайт. Преимуществом системы является высокая скорость работы с большими файлами, отложенное выделение места, увеличение разделов на лету, незначительный размер служебной информации. К недостаткам относится невозможность уменьшения размера, сложность восстановления данных и риск потери файлов при аварийном отключении питания.

Btrfs или B-Tree File System легко администрируется, обладает высокой отказоустойчивостью и производительностью. Используется как файловая система по умолчанию в OpenSUSE и SUSE Linux.

Другие ФС, такие как NTFS, FAT, HFS, могут использоваться в Linux, но корневая файловая система на них не устанавливается, поскольку они для этого не предназначены.

Дополнительные файловые системы

В операционных системах семейства Unix BSD (созданы на базе Linux) и Sun Solaris чаще всего используются различные версии ФС UFS (Unix File System), известной также под названием FFS (Fast File System). В современных компьютерных технологиях данные файловые системы могут быть заменены на альтернативные: ZFS для Solaris, JFS и ее производные для Unix.

Кластерные файловые системы включают поддержку распределенных хранилищ, расширяемость и модульность. К ним относятся:

  • ZFS – «Zettabyte File System» разработана для распределенных хранилищ Sun Solaris OS;
  • Apple Xsan – эволюция компании Apple в CentraVision и более поздних разработках StorNext;
  • VMFS (Файловая система виртуальных машин) разработана компанией VMware для VMware ESX Server;
  • GFS – Red Hat Linux именуется как «глобальная файловая система» для Linux;
  • JFS1 – оригинальный (устаревший) дизайн файловой системы IBM JFS, используемой в старых системах хранения AIX.

Практический пример использования файловых систем

Владельцы мобильных гаджетов для хранения большого объема информации используют дополнительные твердотельные накопители microSD (HC), по умолчанию отформатированные в стандарте FAT32. Это является основным препятствием для установки на них приложений и переноса данных из внутренней памяти. Чтобы решить эту проблему, необходимо создать на карточке раздел с ext3 или ext4. На него можно перенести все файловые атрибуты (включая владельца и права доступа), чтобы любое приложение могло работать так, словно запустилось из внутренней памяти.

Операционная система Windows не умеет делать на флешках больше одного раздела. С этой задачей легко справится Linux, который можно запустить, например, в виртуальной среде. Второй вариант - использование специальной утилиты для работы с логической разметкой, такой как MiniTool Partition Wizard Free . Обнаружив на карточке дополнительный первичный раздел с ext3/ext4, приложение Андроид Link2SD и аналогичные ему предложат куда больше вариантов.

Файловая система для microSD

Флешки и карты памяти быстро умирают как раз из-за того, что любое изменение в FAT32 вызывает перезапись одних и тех же секторов. Гораздо лучше использовать на флеш-картах NTFS с ее устойчивой к сбоям таблицей $MFT. Небольшие файлы могут храниться прямо в главной файловой таблице, а расширения и копии записываются в разные области флеш-памяти. Благодаря индексации на NTFS поиск выполняется быстрее. Аналогичных примеров оптимизации работы с различными накопителями за счет правильного использования возможностей файловых систем существует множество.

Надеюсь, краткий обзор основных ФС поможет решить практические задачи в части правильного выбора и настройки ваших компьютерных устройств в повседневной практике.




Файловая система . На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.

Каждый диск разбивается на две области: обла сть хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске. Если провести аналогию диска с книгой, то область хранения файлов соответствует ее содержанию, а каталог - оглавлению. Причем книга состоит из страниц, а диск - из секторов.

Для дисков с небольшим количеством файлов (до нескольких десятков) может использоваться одноуровневая файловая система , когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов (табл. 1.2). Такой каталог можно сравнить с оглавлением детской книжки, которое содержит только названия отдельных рассказов.

Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая система , которая имеет древовидную структуру. Такую иерархическую систему можно сравнить, например, с оглавлением данного учебника, которое представляет собой иерархическую систему разделов, глав, параграфов и пунктов.

Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.

Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 1.3.

Файловая система - это система хранения файлов и организации каталогов.

Рассмотрим иерархическую файловую систему на конкретном примере. Каждый диск имеет логическое имя (А:, В: - гибкие диски, С:, D:, Е: и так далее - жесткие и лазерные диски).

Пусть в корневом каталоге диска С: имеются два каталога 1-го уровня (GAMES, TEXT), а в каталоге GAMES один каталог 2-го уровня (CHESS). При этом в каталоге TEXT имеется файл proba.txt, а в каталоге CHESS - файл chess.exe (рис. 1.4).

Рис. 1.4. Пример иерархической файловой системы

Путь к файлу . Как найти имеющиеся файлы (chess.exe, proba.txt) в данной иерархической файловой системе? Для этого необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых содержится нужный файл. Пути к вышеперечисленным файлам можно записать следующим образом:

Путь к файлу вместе с именем файла называют иногда полным именем файла.

Пример полного имени файла:

Представление файловой системы с помощью графического интерфейса . Иерархическая файловая система MS-DOS, содержащая каталоги и файлы, представлена в операционной системе Windows с помощью графического интерфейса в форме иерархической системы папок и документов. Папка в Windows является аналогом каталога MS-DOS

Однако иерархическая структура этих систем несколько различается. В иерархической файловой системе MS-DOS вершиной иерархии объектов является корневой каталог диска, который можно сравнить со стволом дерева, на котором растут ветки (подкаталоги), а на ветках располагаются листья (файлы).

В Windows на вершине иерархии папок находится папка Рабочий стол. Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети) - рис. 1.5.

Рис. 1.5. Иерархическая структура папок

Если мы хотим ознакомиться с ресурсами компьютера, необходимо открыть папку Мой компьютер.

1. В окне Мой компьютер находятся значки имеющихся в компьютере дисков. Активизация (щелчок) значка любого диска выводит в левой части окна информацию о его емкости, занятой и свободной частях.

Читайте также: