1. Пользователь – зарегистрированное в среде unix лицо, которому после надлежащей проверки разрешается работать в системе. Терминал
Download 27.49 Kb.
|
Файловые Системы OC UNIX и OC LINUX. Выполнил студент группы ИСП-21 Аушев Артем Дмитриевич Основные определения в OC UNIX. 1.Пользователь – зарегистрированное в среде UNIX лицо, которому после надлежащей проверки разрешается работать в системе. 2.Терминал ( ~ интерфейс) – основной инструмент пользователя для работы с системой в интерактивном режиме. 3.Процесс – акт выполнения заранее подготовленной программы (задачи) в отдельном адресном пространстве. Файл – в ОС UNIX – это универсальная абстракция, означающая структурированную, именованную область внешней памяти и / или последовательность байт, служащую для определения и обращения к физическим устройствам компьютера, либо для связи процессов. Что такое файловая система в UNIX. • В ОС UNIX термин «файловая система» в основном используется в смысле иерархии каталогов и файлов. • Иерархия каталогов и файлов в ОС UNIX представляет единое дерево, которое создаётся с помощью использования концепций монтирования (команда mount - монтирование). “Файловая система”. Иерархия каталогов и файлов. Часть ядра OC,которая управляет каталогами и файлами. Файловые системы UNIX. иерархия каталогов и файлов на локальном устройстве. иерархия каталогов и файлов не только на локальном устройстве, но и на удалённых устройствах Тип “файловой системы” Локальная файловая система. Распределённая (сетевая) файловая система. S5. UFS. Proc. NFS (Sun Microsystems). RFS (AT&T). Принято различать следующие типы (классы) файловых систем: Локальные файловые системы UNIX. В локальных файловых систем (ФС) выделяют группы: Примерами псевдо файловых систем являются: proc, sysfs… Примеры «нормальных» файловых систем: s5, ufs, ext2(LINUX), ext3(LINUX), XFS (LINUX) Локальные файловые системы. Псевдо файловые системы “нормальные” файловые системы. Псевдо - файловые системы располагаются в оперативной памяти. Локальные файловые системы UNIX. • Файловые системы современных версий ОС UNIX имеют сложную архитектуру (различную для различных версий), но все они используют базовые идеи, заложенные разработчиками UNIX. Примеры файловых систем : • /proc – псевдо файловая система, которая используется в качестве интерфейса к структурам данных в ядре. Большинство расположенных в ней файлов доступны только для чтения, но некоторые файлы позволяют изменить переменные ядра. • /tmpfs – псевдо файловая система, которая позволяет некоторые файлы не записывать на физические диски. Эти файлы (являются временными) формируются в оперативной памяти, а затем удаляются. Поддерживает работу с виртуальной памятью • /devfs – файловая система, хранящая информацию о виртуальных консолях. • /sysfs – используется для получения информации о всех устройствах и драйверах Основное запоминающее устройство UNIX. В качестве основного запоминающего устройства в ОС UNIX используются жёсткие магнитные диски (МД). OC Драйвер Контроллер МД Связь с МД осуществляется через дисковый контроллер (электронная плата, присоединённая к шине периферийных устройств). Контроллер управляет операциями низкого уровня (пересылка данных, чтение/запись, ошибки ). Основные термины для структуры МД: 1. S - сектор ( блок - 512 байт) 2. H – головка (дорожка) 3. C - цилиндр физический адрес (С- № цилиндра, Н - № дорожки в цилиндре, S - № сектора) Основное запоминающее устройство UNIX. Основные проблемы, которые возникают при работе с МД: 1.Скорость работы с файлами (дальнее перемещение головок чтения/записи) 2. Эффективность использования дисковой памяти (внутренняя фрагментация). Файлы могут занимать порядка 5-10% целого блока (сектора) - получается, что оставшаяся часть блока остается незанятой. 3. Эффективность восстановления файловой системы (для решения этой проблемы используется концепция журналирования). 4. «Маленькие» файлы ( ≤ 0,5 КБ). Основное запоминающее устройство UNIX. Способы решения проблем мд в разным файловых системах UNIX(LINUX):
Download 27.49 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling