Главная Обратная связь

Дисциплины:






Операционная система. Назначение, виды. Структура операционной системы



Операционная система — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

ОС – обеспечивает выполнение двух главных задач:поддержку работы всех программ, обеспечение их взаимодействия с аппаратурой;

предоставление пользователю возможности общего управления машиной.

Виды ОС:

· Многопользовательская система, система с коллективным доступом, система коллективного доступа - вычислительная система или ее часть (например операционная система), позволяющая нескольким пользователям одновременно иметь доступ к одной ЭВМ со своего терминала (локального или удаленного). Многопользовательский характер работы достигается благодаря режиму разделения времени, который заключается в очень быстром переключении ЭВМ между разными терминалами и программами и соответственно быстрой отработке команд каждого пользователя. При этом последний не замечает задержек времени, связанных с обслуживанием других пользователей. Примерами разработок указанного вида могут служить помимо Windows операционные системы: NetWare, созданная и развиваемая фирмой Novell (США) для локальных информационных вычислительных систем; Unix фирмы AT&T’s Bell Laboratories (США); REAL/32 и др.

· Однопользовательская система (one user system) - операционная система, не обладающая свойствами многопользовательской. Примерами однопользовательских ОС являются MS DOS фирмы Microsoft (США) и ОС/2, созданная совместно Microsoft и IBM.

· Сетевая операционная система, СОС (NOS, Network Operating System) - операционная система, предназначенная для обеспечения работы вычислительной сети. Примерами сетевых операционных систем являются Windows NT, Windows 2000, Novel Netware, Unix, Linux и др.

 

Файловая система. Назначение, виды, основные понятия

Файловая система — регламент, определяющий способ организации, хранения и именования данных на носителях информации. Она определяет формат физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет:

· размер имени файла,

· максимальный возможный размер файла,

· набор атрибутов файла.

Некоторые файловые системы предоставляют сервисные возможности, например: разграничение доступа или шифрование файлов.

Основные функции любой файловой системы нацелены на решение следующих задач:

· именование файлов;

· программный интерфейс работы с файлами для приложений;

· отображения логической модели файловой системы на физическую организацию хранилища данных;



· устойчивость файловой системы к сбоям питания, ошибкам аппаратных и программных средств.

По предназначению файловые системы можно классифицировать на следующие категории:

· Для носителей с произвольным доступом (например, жёсткий диск): FAT32, HPFS, ext2 и др. Поскольку доступ к дискам в разы медленнее, чем доступ к оперативной памяти, для прироста производительности во многих файловых системах применяется асинхронная запись изменений на диск. Для этого применяется либо журналирование, например в ext3, ReiserFS, JFS, NTFS, XFS, либо механизм soft_updates и др. Журналирование широко распространено в Linux, применяется в NTFS. Soft_updates - в BSD системах. Reiser4 не применяет журналирование, все операции в ней атомарны.

· Для носителей с последовательным доступом (например, магнитные ленты): QIC и др.

· Для оптических носителей — CD и DVD: ISO9660, ISO9690, HFS, UDF и др.

· Виртуальные файловые системы: AEFS и др.

· Сетевые файловые системы: NFS, SMBFS, SSHFS, GmailFS и др.

 





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...