Общий интерфейс к файловым системам
Общий интерфейс к файловым системам
Подсистема VFS — это связующее звено, которое позволяет таким системным вызовам, как open(), read() и write(), работать независимо от файловой системы и физической среды носителя информации. Сегодня это может не впечатлять, поскольку такая возможность принимается как должное. Тем не менее сделать так, чтобы общие системные вызовы работали для всех поддерживаемых файловых систем и физических сред хранения данных, — задача не тривиальная. Более того, эти системные вызовы позволяют выполнять операции между различными файловыми системами и различными физическими носителями — мы можем копировать и перемещать данные с одной файловой системы на другую с помощью стандартных системных вызовов. В старых операционных системах (например, DOS) таких возможностей не было. Любые операции доступа к "неродным" файловым системам требовали использования специальных утилит. Сейчас такие возможности существуют, потому что все современные операционные системы, включая Linux, абстрагируют доступ к файловым системам с помощью виртуального интерфейса, который дает возможность совместной работы с данными и обобщенного доступа к данным. В операционной системе Linux может появиться поддержка новых типов файловых систем или новых физических средств хранения данных, при этом нет необходимости переписывать или перекомпилировать существующие программы.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
5.17 АБСТРАКТНЫЕ ОБРАЩЕНИЯ К ФАЙЛОВЫМ СИСТЕМАМ
5.17 АБСТРАКТНЫЕ ОБРАЩЕНИЯ К ФАЙЛОВЫМ СИСТЕМАМ Уайнбергером было введено понятие «тип файловой системы» для объяснения механизма работы принадлежавшей ему сетевой файловой системы (см. краткое описание этого механизма в [Killian 84]) и в позднейшей версии системы V
6.2.4. Общий доступ
6.2.4. Общий доступ Чаще всего, на сервере необходима директория, через которую любой пользователь сможет обмениваться файлами с другими участниками сети. Для настройки такой папки используется секция [tmp]:;[tmp]; comment = Temporary file space; path = /tmp; read only = no; public = yesПо умолчанию секция
Настройка доступа к файловым ресурсам
Настройка доступа к файловым ресурсам Основное преимущество локальной сети заключается в использовании общих ресурсов – файлов, приложений, принтеров и т. п. Поэтому в данном разделе речь пойдет о том, как создавать ресурсы и распределять доступ к ним. Конечно, для сети
Доступ к файловым ресурсам
Доступ к файловым ресурсам Независимо от того, какого типа у вас сеть – одноранговая или сеть на основе сервера, рано или поздно потребуется настроить общий доступ к каким-либо папкам на жестком диске. Конечно, если сеть на основе сервера, то лучше прибегнуть к помощи
Настройка доступа к файловым ресурсам
Настройка доступа к файловым ресурсам По умолчанию, даже если вы уже подключены к сети, возможность доступа к вашим ресурсам заблокирована, что сделано ради повышенной безопасности системы.Чтобы предоставить файловый ресурс в общее пользование, необходимо сделать
Создание команд для запроса к поисковым системам
Создание команд для запроса к поисковым системам И еще несколько слов об адресной строке. Вы часто пользуетесь такими поисковыми системами, как Rambler, Google или Yandex? И при этом вы сначала заходите на стартовую страницу поисковой системы, а потом уже указываете запрос для
§ 166. Воздух общий
§ 166. Воздух общий 30 сентября 2010В школе любили помахать руками прямо перед лицом одноклассника со словами «Воздух общий!». Любой воспринимал подобное обращение как унизительное, хотя формально к нему никто не прикасался и не оскорблял.Раздражение и неприязнь вызывает
Общий вид программы
Общий вид программы Раздел Interface (Интерфейс) (рис. 7.2) позволяет определить общий вид программы InDesign. Рис. 7.2. Настройки раздела Interface (Интерфейс)Раскрывающийся список Floating Tools Palette (Плавающая панель инструментов) позволяет выбрать один из трех режимов отображения панели:
5.2.7. Unix-соглашения по текстовым файловым форматам
5.2.7. Unix-соглашения по текстовым файловым форматам Существуют давние традиции Unix, определяющие вид текстовых форматов данных. Большинство из них происходит от одного или нескольких описанных выше стандартных метаформатов Unix. Разумно следовать данным соглашениям, если
5.2.7. Unix-соглашения по текстовым файловым форматам
5.2.7. Unix-соглашения по текстовым файловым форматам Существуют давние традиции Unix, определяющие вид текстовых форматов данных. Большинство из них происходит от одного или нескольких описанных выше стандартных метаформатов Unix. Разумно следовать данным соглашениям, если
Общий вид интерфейса
Общий вид интерфейса Первого же взгляда на программу Adobe Photoshop (рис. 6.1) достаточно, чтобы увидеть знакомые элементы управления: кнопки управления окном, строку меню, полосы прокрутки у отдельных окон. В то же время есть и полностью незнакомые элементы. Мы рассмотрим их
Основные требования к системам туннелирования
Основные требования к системам туннелирования Определение соответствующего метода туннелирования между сетями является проблемой, которая далека от тривиальной. Выбор подходящего решения среди широкого диапазона доступных протоколов, пакетов и возможных настроек
Банки и Сети: бурное распространение интернет-банкинга в России и растущие требования к информационным системам Михаил Ваннах
Банки и Сети: бурное распространение интернет-банкинга в России и растущие требования к информационным системам Михаил Ваннах Опубликовано 09 сентября 2013 Четвёртым по значимости изобретением великого итальянского народа — после пасты,
Смартфоны в медицине: от справочников к диагностическим системам Андрей Васильков
Смартфоны в медицине: от справочников к диагностическим системам Андрей Васильков Опубликовано 16 сентября 2013 Получить квалифицированную медицинскую помощь зачастую трудно из-за необходимости посетить кабинет врача, сдать анализы и пройти