Tehnografi.com - Технологические новости, обзоры и советы
[adinserter block="67"]

8 Компоненты операционной системы и их объяснения в полном обсуждении

Есть три основных элемента, которые могут построить дизайн операционной системы в целом. Компонент также можно назвать модульным, поскольку он имеет разные функции и может разрабатываться отдельно. Эти разделы:

    UI (пользовательский интерфейс) система управления файлами ядра

И на самом деле, не все операционные системы имеют одинаковую структуру. но Ави Зильбершатц, Питер Гальвин и Грег Ганье Предположим, что обычно современная операционная система имеет такие компоненты, как:

Компоненты операционной системы и их описания

Операционная система также имеет несколько компонентов. Эти компоненты разделены на 8 компонентов, а именно: управление процессами, управление основной памятью, управление вторичной памятью, управление системой ввода-вывода, управление файлами, системы защиты, сети, системы Command-Interpreter. Ниже приведено более полное объяснение компонентов операционной системы:

1. Управление процессом

Компоненты операционной системы - управление процессами

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

Операционная система также очень ответственна за действия и действия, которые тесно связаны с управлением процессом, например:

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

2. Управление основной памятью

управление памятью

Основная память также часто упоминается как память, которая представляет собой большой массив байтов, и ее размер может достигать сотен, тысяч, а также миллионов. Каждый байт имеет свой адрес.

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

Операционная система также может отвечать за действия, связанные с управлением памятью, например:

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

3. Управление вторичным хранилищем

Компоненты операционной системы - управление вторичным хранилищем

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

Где вторичное хранилище имеет постоянные свойства и может также содержать много данных. Примерами вторичного хранилища являются дискеты, жесткие диски и так далее.

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

4. Управление системами ввода / вывода

дискета

Управление системами ввода и вывода также часто называют диспетчерами устройств. Он также предоставит обычный драйвер устройства, в котором операции ввода и вывода могут быть одинаковыми (чтение, открытие, запись или закрытие).

Например, пользователь может использовать ту же операцию для чтения файла, который находится на жестком диске, дискете, а также на компакт-диске. Компоненты этого управления системой ввода / вывода:

    Буферизация позволяет планировать использование систем ввода и вывода, чтобы быть более эффективными и действенными. Буфер, это может временно удерживать некоторое количество данных, а также в устройствах ввода и вывода. Предоставляет драйвер, который может выполнять подробные операции для конкретного оборудования ввода-вывода.

5. Управление файлами

файл

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

А также операционная система может отвечать за следующее:

    Создание и удаление каталогов. Может извлекать файлы во вторичное хранилище. Создание, а также удаление файла. Может создавать резервные копии файлов на энергонезависимых носителях. Может поддерживать манипулирование каталогом, а также файлами.

6. Система защиты

защита

Система защиты может относиться к механизму, который может контролировать доступ, который может быть сделан процессором, программой или пользователем к системным ресурсам. Но механизм защиты также обязателен для:

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

7. Сеть

Компоненты сетевой операционной системы

Распределенная система – это набор процессоров, которые не могут использоваться совместно с часами или памятью. Каждый процессор имеет свою собственную память.

Процессор также был подключен через сеть связи. Распределенные системы могут предоставлять пользователям доступ к различным системам энергосбережения. Этот доступ также может вызвать:

    Ускорить вычисления. Увеличение доступности данных. Увеличение способности.

8. Система командного перевода

кли

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

Эта система командного интерпретатора также имеет много вариантов от одной операционной системы к другой и может быть адаптирована к доступной технологии устройства ввода и вывода, а также к ее назначению. Примеры на основе пера (сенсорный, CLI, Windowsи так далее.

Таким образом, объяснение компонентов операционной системы вместе с полным объяснением. Надеюсь, эта статья может быть полезна для вас.

Add comment