|
Многопользовательские операционные системы |
Многопользовательская операционная система отличается от однопользовательской тем, что она обслуживает не одного, а некоторое количество пользователей, которые зарегистрированы в одном учетном файле. Он носит название учетного файла пользователей. Первичной, пользовательской характеристикой является имя. К примеру, операционная система DSM-11 ориентирована, в основном, на обработку разной, текстовой информации. Она использует для этой цели специализированный язык высокого уровня - MUMS. А ядром этой системы стал интерактивный, языковый процессор, который включает в себя все необходимые средства для подготовки текстов программ, их транслирования, а затем выполнения.
Помимо языкового процессора, в DSM-11 также входят средства для организации баз данных. Они обеспечивают хранение текстовых данных любого вида, правда, те имеют вид иерархически упорядоченного набора, состоящего из глобальных переменных, а также массивов. Операционная система DSM-11 в автоматическом порядке отображает на диск эти переменные массивы. Они имеют вид блоков из записей с фиксированным размером.
Таким образом, напрочь исключается обычный метод обращения к внешней памяти, где указывается устройство, а также имя файла. А для еще большего увеличения скорости обмена информацией с диском, в оперативной памяти специально выделяется буфер, на который возложены функции, аналогичные тем, которые выполняет кэш-память. Рассматривая многопользовательские операционные системы, особенное внимание следует обратить на UNIX. Она предназначена для профессионалов по части вычислительной техники. Можно сказать, что это мощная и почти совершенная система, имеющая рациональный, упорядоченный систаксис.
Сегодня на рынке программного обеспечения также представлен многопользовательский доступ, позволяющий одновременную работу 3-25, а то и более пользователей. Все ОС такого типа предназначаются для компьютеров, работающих на основе 32-разрядных микропроцессоров, являясь полностью совместимыми с программными средствами, которые были разработаны для использования MS DOS.
Самими широко известными из них будут системы:
- QNX, Quick Connect / 386 и PC-MOS Multiuser,
- VM / 386 Multiuser, и 386 / MultiWare вместе с Concurrent DOS 386.
Все они являются продуктами разных фирм. Все системы многопользовательского доступа взаимодействуют с периферийными устройствами, как контроллеры дисковой памяти, то есть, почти одинаково. Системы по вводу-выводу реального времени, как правило, используются системными директивами ввода-вывода без обращения к подпрограммам для обслуживания прерываний.
Для избежания захвата пользователями очень больших участков диска, многопользовательские ОС имеют механизм предоставления дисковой квоты. То есть, администратор каждому назначает максимальную долю файлов с блоками, а ОС гарантирует, что пользователи не превысят своих квот.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/grippp/grippp.ru/docs/platter/rzgn/r4_getHash.php on line 293
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/grippp/grippp.ru/docs/platter/rzgn/r4_getHash.php on line 251
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/grippp/grippp.ru/docs/platter/rzgn/r4_getHash.php on line 293
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/grippp/grippp.ru/docs/platter/rzgn/r4_getHash.php on line 251
|