Содержание
- 2. В.А.Серков "Операционные системы" 4 Подсистема управления файлами (или файловая система)- это часть операционной системы, назначение которой
- 3. В.А.Серков "Операционные системы" 4 В широком смысле понятие "файловая система" включает: Совокупность всех файлов на диске.
- 4. В.А.Серков "Операционные системы" 4 Файл представляет собой поименованное место на диске (ленте), куда можно записать или
- 5. В.А.Серков "Операционные системы" 4 Типы файлов Обычные файлы в свою очередь подразделяются на текстовые и двоичные.
- 6. В.А.Серков "Операционные системы" 4 Типы файлов Специальные файлы - это файлы, ассоциированные с устройствами ввода-вывода, которые
- 7. В.А.Серков "Операционные системы" 4 Типы файлов Каталог - это, с одной стороны, группа файлов, объединенных пользователем
- 8. Каталоги
- 9. В.А.Серков "Операционные системы" 4 В каталоге содержится список файлов, входящих в него, и устанавливается соответствие между
- 10. В.А.Серков "Операционные системы" 4 В разных файловых системах могут использоваться в качестве атрибутов разные характеристики, например:
- 11. В.А.Серков "Операционные системы" 4 Каталоги могут непосредственно содержать значения характеристик файлов, как это сделано в файловой
- 12. В.А.Серков "Операционные системы" 4 Логическая организация файловых систем
- 13. Логическая организация файла
- 14. В.А.Серков "Операционные системы" 4 Программист имеет дело с логической организацией файла, представляя файл в виде определенным
- 15. В.А.Серков "Операционные системы" 4 Способы логической организации файлов
- 16. В.А.Серков "Операционные системы" 4 Примеры
- 17. В.А.Серков "Операционные системы" 4 Пример
- 18. Физическая организация и адрес файла
- 19. В.А.Серков "Операционные системы" 4 Физическая организация файла описывает правила расположения файла на устройстве внешней памяти, в
- 20. В.А.Серков "Операционные системы" 4 Непрерывное размещение В этом случае содержимое файла разбивается на фрагменты, размеры которых
- 21. В.А.Серков "Операционные системы" 4 Связанный список блоков В начале каждого блока содержится указатель на следующий блок.
- 22. В.А.Серков "Операционные системы" 4 Связанный список индексов С каждым блоком связывается некоторый элемент - индекс. Индексы
- 23. В.А.Серков "Операционные системы" 4 Перечень номеров блоков
- 24. В.А.Серков "Операционные системы" 4 Перечень номеров блоков (UFS)
- 25. Файловая система NTFS (New Technology File System)
- 26. В.А.Серков "Операционные системы" 4 Структура диска Файлы в NTFS записываются в виде последовательности блоков (кластеров). Кластеры
- 27. В.А.Серков "Операционные системы" 4 Структура записи MFT для файла Каждая запись состоит из заголовка, за которым
- 28. В.А.Серков "Операционные системы" 4
- 29. В.А.Серков "Операционные системы" 4 Каталоги в NTFS Каталог в системе NTFS представляет собой специфический файл, хранящий
- 30. В.А.Серков "Операционные системы" 4 Права доступа к файлу создание файла уничтожение файла, открытие файла закрытие файла
- 31. В.А.Серков "Операционные системы" 4 Избирательный доступ
- 32. В.А.Серков "Операционные системы" 4 Мандатный доступ При мандатном доступе пользователи разделены на группы и операционная система
- 33. Общая модель файловой системы
- 34. В.А.Серков "Операционные системы" 4 Функционирование любой файловой системы можно представить многоуровневой моделью, в которой каждый уровень
- 35. В.А.Серков "Операционные системы" 4 Символьный уровень Задачей символьного уровня является определение по символьному имени файла его
- 36. В.А.Серков "Операционные системы" 4 Базовый уровень На базовом уровне по уникальному имени файла определяются его характеристики:
- 37. В.А.Серков "Операционные системы" 4 Проверка прав доступа При проверке прав доступа сравниваются полномочия пользователя или процесса,
- 38. В.А.Серков "Операционные системы" 4 Логический уровень На логическом уровне определяются координаты запрашиваемой логической записи в файле,
- 39. В.А.Серков "Операционные системы" 4 Физический уровень На физическом уровне файловая система определяет номер физического блока, который
- 40. В.А.Серков "Операционные системы" 4 Исходные данные: V - размер блока N - номер первого блока файла
- 41. В.А.Серков "Операционные системы" 4 Подчеркнем, что задача физического уровня решается независимо от того, как был логически
- 42. Отображаемые в память файлы
- 43. В.А.Серков "Операционные системы" 4 Некоторые ОС, начиная с MULTICS, обеспечивают отображение файлов в адресное пространство выполняемого
- 44. В.А.Серков "Операционные системы" 4 В системе появляются два новых системных вызовов: MAP (отобразить) и UNMAP (отменить
- 45. В.А.Серков "Операционные системы" 4 Проблемы 1. Системе сложно определить размеры выходного файла. 2. Поддержание согласованности данных
- 46. Современные архитектуры файловых систем
- 47. В.А.Серков "Операционные системы" 4 Архитектура современной файловой системы
- 48. В.А.Серков "Операционные системы" 4 Диспетчер файловых систем является обеспечивает интерфейс между запросами приложения и конкретной файловой
- 49. В.А.Серков "Операционные системы" 4 Драйвер файловой системы может быть написан в виде реентерабельного кода, что позволяет
- 50. В.А.Серков "Операционные системы" 4 Подсистема ввода вывода отвечает за загрузку, инициализацию и управление всеми модулями низших
- 51. В.А.Серков "Операционные системы" 4 Драйверы устройств определенного типа (драйверы жестких дисков или накопителей на лентах), драйверы,
- 52. Файловые менеджеры
- 53. В.А.Серков "Операционные системы" 4 2xExplorer 1.4.1.12 2xExplorer во многом повторяет концепцию стандартного инструмента Windows (проводника), при
- 54. В.А.Серков "Операционные системы" 4
- 55. В.А.Серков "Операционные системы" 4 AccelMan 3.0.0.3250 AccelMan объединяет в себе функции файлового менеджера и программы для
- 56. В.А.Серков "Операционные системы" 4
- 57. В.А.Серков "Операционные системы" 4 EF Commander 5.50 EF Commander - один из старейших файловых менеджеров на
- 58. В.А.Серков "Операционные системы" 4
- 59. В.А.Серков "Операционные системы" 4 FAR 1.7 Александр Рошал, автор архиватора RAR, хотел в то время написать
- 60. В.А.Серков "Операционные системы" 4
- 61. В.А.Серков "Операционные системы" 4 File Ant 20050830 FileAnt - весьма необычный файловый менеджер для Windows. Во-первых,
- 62. В.А.Серков "Операционные системы" 4
- 63. В.А.Серков "Операционные системы" 4 Frigate 3.33 Важнейшим достоинством Frigate является сохранение простоты освоения при всем богатстве
- 64. В.А.Серков "Операционные системы" 4
- 65. В.А.Серков "Операционные системы" 4 Total Commander 6.53 Кристиан Гислер, будучи студентом Университета Берна, в 1993 году
- 67. Скачать презентацию