Властивості та характеристика ресурсів

Ресурс — любой потребляемый (расходуемый) объект. По запа­сам ресурсы подразделяются на исчерпаемые и неисчерпаемые. Потребители ресурсов — процессы. Ресурс — средство вычислительной системы, которое может быть выделено процессу на определенный интервал времени. Процессор - любое устройство в составе ЭВМ, способное автоматически выполнять допустимые для него действия (процессоры, каналы и устройства, работающие с каналами). Реализации системы […]

Классификация операционных систем

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

Многопользовательский режим

Многопользовательский режим Сегодня все привыкли к режиму применения компьютера, когда пользователь задает информацию с помощью клавиатуры (интерактивный режим). В этом случае основное время затрачивается не ввод этой информации, центральный процессор в это время простаивает. Так, первые телетайпы, которые использовались для ввода данных, обеспечивали скорость вводе 11 символов в секунду. Применение современных клавиатур существенно не увеличило […]

Пакетная обработка

Пакетная обработка При использовании первых вычислительных систем программист полностью управлял выполнением своих программ. Это управление сводилось к вводу программы, заданной на внешних носителях, запуску программы, ее завершению и установке новой программы. Такой режим использования требовал от программиста постоянного присутствия при выполнении программы даже в том случае, если не выполнялась ее отладка. Для автоматизации прохождения программ […]

Проблемы синхронизации в ОС

Литература по операционным системам содержит множество интересных проблем, которые широко обсуждались и анализировались с применением различных методов синхронизации. В этом разделе мы рассмотрим три наиболее известные проблемы. Проблема обедающих философов В 1965 году Дейкстра сформулировал и решил проблему синхронизации, названную им проблемой обедающих философов. С тех пор каждый, кто изобретал еще один новый примитив синхронизации, […]