1. Пользователь – зарегистрированное в среде unix лицо, которому после надлежащей проверки разрешается работать в системе. Терминал


Download 27.49 Kb.
bet1/5
Sana31.01.2024
Hajmi27.49 Kb.
#1817485
  1   2   3   4   5

Файловые Системы 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:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling