Содержание
- 2. Файлы идентифицируются именами. Пользователи дают файлам символьные имена, при этом учитываются ограничения ОС как на используемые
- 3. При переходе к длинным именам возникает проблема совместимости с ранее созданными приложениями, использующими короткие имена. Чтобы
- 4. Обычно разные файлы могут иметь одинаковые символьные имена. В этом случае файл однозначно идентифицируется так называемым
- 5. Файлы бывают разных типов: обычные файлы, специальные файлы, файлы-каталоги. Обычные файлы подразделяются на текстовые и двоичные.
- 6. Специальные файлы - это файлы, ассоциированные с устройствами ввода-вывода, которые позволяют пользователю выполнять соответствующие операции, используя
- 7. В разных файловых системах могут использоваться в качестве атрибутов разные характеристики, например: информация о разрешенном доступе;
- 8. Каталоги могут непосредственно содержать значения характеристик файлов, как это сделано в файловой системе MS-DOS, или ссылаться
- 9. Иерархия каталогов может быть деревом или сетью. Каталоги образуют дерево, если файлу разрешено входить только в
- 10. Программист имеет дело с логической организацией файла, представляя файл в виде определенным образом организованных логических записей.
- 11. Физическая организация файла описывает правила расположения файла на устройстве внешней памяти, в частности на диске. Файл
- 12. Следующий способ физической организации - размещение в виде связанного списка блоков дисковой памяти. При таком способе
- 13. Популярным способом, используемым, например, в файловой системе FAT операционной системы MS-DOS, является использование связанного списка индексов.
- 14. Pассмотрим задание физического расположения файла путем простого перечисления номеров блоков, занимаемых этим файлом. ОС UNIX использует
- 16. Права доступа к файлу Определить права доступа к файлу - значит определить для каждого пользователя набор
- 17. В самом общем случае права доступа могут быть описаны матрицей прав доступа, в которой столбцы соответствуют
- 18. Различают два основных подхода к определению прав доступа: избирательный доступ, когда для каждого файла и каждого
- 19. Функционирование любой файловой системы можно представить многоуровневой моделью, в которой каждый уровень предоставляет некоторый интерфейс вышележащему
- 20. Задачей символьного уровня является определение по символьному имени файла его уникального имени. В файловых системах, в
- 21. На логическом уровне определяются координаты запрашиваемой логической записи в файле, то есть требуется определить, на каком
- 22. Исходные данные: V - размер блока N - номер первого блока файла S - смещение логической
- 23. Разработчики операционных систем стремятся обеспечить пользователя возможностью работать сразу с несколькими файловыми системами. В новом понимании
- 24. Каждый компонент уровня файловых систем выполнен в виде драйвера соответствующей файловой системы и поддерживает определенную её
- 25. Большое число уровней архитектуры файловой системы обеспечивает авторам драйверов устройств большую гибкость - драйвер может получить
- 26. Распределенные файловые системы Две главные цели. Сетевая прозрачность. Самая важная цель - обеспечить те же самые
- 27. Понятие файлового сервиса и файлового сервера. Файловый сервис - это то, что файловая система предоставляет своим
- 28. Архитектура распределенных файловых систем Распределенная система обычно имеет два существенно отличающихся компонента - непосредственно файловый сервис
- 29. Важный аспект файловой модели - могут ли файлы модифицироваться после создания. Обычно могут, но есть системы
- 30. Интерфейс сервера директорий Обеспечивает операции создания и удаления директорий, именования и переименования файлов, перемещение файлов из
- 31. Прозрачность именования. Две формы прозрачности именования различают - прозрачность расположения (/server/d1/f1) и прозрачность миграции (когда изменение
- 32. Двухуровневое именование. Большинство систем используют ту или иную форму двухуровневого именования. Файлы (и другие объекты) имеют
- 33. Семантика разделения файлов UNIX-семантика Естественная семантика однопроцессорной ЭВМ - если за операцией записи следует чтение, то
- 34. Семантика сессий Изменения открытого файла видны только тому процессу (или машине), который производит эти изменения, а
- 35. Реализация распределенных файловых систем Приступая к реализации очень важно понимать, как система будет использоваться. Приведем результаты
- 36. Структура системы Есть ли разница между клиентами и серверами? Имеются системы, где все машины имеют одно
- 37. В случае разделения серверов и при наличии разных серверов директорий для различных поддеревьев возникает следующая проблема.
- 38. Существует две конкурирующие точки зрения. Первая состоит в том, что сервер не должен хранить такую информацию
- 39. Серверы с состоянием. Достоинства. Короче сообщения (двоичные имена используют таблицу открытых файлов). выше эффективность (информация об
- 40. Кэширование В системе клиент-сервер с памятью и дисками есть четыре потенциальных места для хранения файлов или
- 41. Поэтому рассмотрим подробнее организацию кэширования в памяти клиента. кэширование в каждом процессе. По мере того, как
- 42. Кэширование в ядре. Недостатком этого варианта является то, что во всех случаях требуется выполнять системные вызовы,
- 43. Кэш-менеджер в виде отдельного процесса. Ядро освобождается от функций файловой системы и оно может динамически решить,
- 44. Когерентность кэшей. Алгоритм со сквозной записью. Необходимость проверки, не устарела ли информация в кэше. Запись вызывает
- 45. Размножение Система может предоставлять такой сервис, как поддержание для указанных файлов нескольких копий на различных серверах.
- 46. Явное размножение (непрозрачно). В ответ на открытие файла пользователю выдаются несколько двоичных имен, которые он должен
- 47. Ленивое размножение. Одна копия создается на одном сервере, а затем он сам автоматически создает (в свободное
- 48. Симметричное размножение. Все операции одновременно вызываются в нескольких серверах и одновременно выполняются В этом методе все
- 49. Протоколы коррекции. Рассмотрим, как могут быть изменены существующие реплицированные файлы. Существует два хорошо известных алгоритма решения
- 51. Скачать презентацию
















































Презентация на тему таблица умножения
Инвестиционная платформа компании CURRENCY GLOBAL
Квадрант денежного потока Можем ли мы это получить ничего не меняя?
Решение текстовых задач. Закрепление пройденного
Международный день борьбы с коррупцией
Блеск и сила: новинки для ухода за волосами Batel
Растровая графика
Презентация на тему Абхазия
Устойчивость дискретных систем
Аддитивные технологии
Подбор, обучение и мониторинг персонала Call центров.
Пар.6. УЧАСТИЕ ГРАЖДАН В ПОЛИТИЧЕСКОЙ ЖИЗНИ
Моделирование рукава фонарик
Презентация Визит
Понятие и виды смежных прав. Авторское и патентное право. Тема 36
Основные законы управления
Формы участия населения в местном самоуправлении: социально-психологический аспект
Танки и самолёты в годы войны
Jagermeister. Дегустация в Виталюр
Фигурное вождение велосипеда
Презентация на тему Биография Бальмонта
Закрепление умножения многозначных чисел на числа, оканчивающиеся нулями; решение задач на встречное движение
Кредитно-денежная система
Презентация на тему Военная форма одежды (11 класс)
Ценовая политика АО Белгородского молочного комбината и направления ее совершенствования
12 июня - День России
129626, г.Москва, Графский переулок д.9, стр.2. тел.:(495)9335900, 3635612(13). Факс:9335901. e-mail:
Этикет за столом