Сама операционная система - Большая Энциклопедия Нефти и Газа, статья, страница 1
Умный мужчина старается не давать женщине поводов для обид, но умной женщине, для того чтобы обидеться, поводы и не нужны. Законы Мерфи (еще...)

Сама операционная система

Cтраница 1


Сама операционная система может также создавать и использовать объекты, чем она активно занимается. Большинство этих объектов создаются, чтобы позволить одному компоненту системы некоторое время хранить определенную информацию или чтобы передать некоторую структуру данных другому компоненту системы. Например, при загрузке драйвера создается объект, в котором хранятся его свойства и указатели на содержащиеся в нем функции. Затем операционная система обращается к драйверу, используя этот объект.  [1]

Сама операционная система состоит из двух оснозных подсистем. Одна из них реализует стратегию использования машины. Эта подсистема обеспечивает прогон программ в соответствии с установленными режимом и дисциплиной обслуживания.  [2]

Сама операционная система может также создавать и использовать объекты, чем она активно занимается. Большинство этих объектов создаются, чтобы позволить одному компоненту системы некоторое время хранить определенную информацию или чтобы передать некоторую структуру данных другому компоненту системы. Например, при загрузке драйвера создается объект, в котором хранятся его свойства и указатели на содержащиеся в нем функции. Затем операционная система обращается к драйверу, используя этот объект.  [3]

Сразу под BIOS располагается сама операционная система. Для версии СР / М 2.2 ее размер составляет 3584 байт. Невероятно, но факт: вся операционная система занимала менее 4 Кбайт. Под операционной системой размещается оболочка ( обработчик командных строк), съедающая еще 2 Кбайт. Остальная память используется для программ пользователя, кроме нижних 256 байт, зарезервированных для векторов аппаратных прерываний, некоторых переменных и буфера для текущей командной строки, в котором к ней могут получить доступ программы пользователя.  [4]

Более основательно этот метод и сама операционная система были развиты в машинах третьего поколения, в которых для реализации перемещения программ предусмотрена специальная аппаратура.  [5]

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

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

Прежде чем перейти к разговору о методах оптимизации, имеет смысл отметить, что в медленности работы многих операционных систем в достаточной мере виноваты сами операционные системы.  [8]

Кроме того, методы сортировки часто бывают необходимы для организации данных во внутренней памяти машины. Сама операционная система, компиляторы языков высокого уровня и ассемблеры, списковые процессоры - все они используют некоторый алгоритм сортировки при построении различных внутренних таблиц.  [9]

Хотя сама операционная система обычно работает с жестким диском весьма аккуратно и корректно, нельзя гарантировать того же в отношении любой другой программы, особенно при возникновении сложных ситуаций. В частности, велика вероятность возникновения ошибок при некорректном завершении работы компьютера ( например, в результате внезапного отключения питания), при зависании системы по каким-то причинам, при неожиданном разрыве связи в ходе передачи данных через модем.  [10]

11 Структуры данных, использующиеся для трансляции виртуального адреса. [11]

Если совпадение не обнаружилось, происходит промах в TLB, который вызывает ловушку в операционной системе. Обрабатывать ошибку должна сама операционная система. Отметим, что данный промах отличается от ошибки из-за отсутствия страницы. Промах буфера TLB может произойти, даже если нужная страница присутствует в памяти. Теоретически операционная система может сама загрузить новый элемент этого буфера для нужной виртуальной страницы. Однако для ускорения данной операции к этой работе подключается аппаратное обеспечение, если программное обеспечение взаимодействует с ним.  [12]

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

Математическое обеспечение, включая язык КОБОЛ и библиотеку стандартных программ, позволяет производить замену устройств, но для этого требуется изменить способ описания данных, а при использовании языка КОБОЛ требуется предварительная перетрансляция программ. Современные операционные системы позволяют это осуществить во время обработки программ, при этом закрепление устройств в рамках одного типа осуществляет сама операционная система.  [14]

Система UNIX пользовалась большой популярностью во многом благодаря своей простоте, которая, в свою очередь, является прямым результатом организации системы файлов. Обычный файл представляет собой линейную последовательность 8-битных байтов1 от 0 до максимум 232 - 1 байтов. Сама операционная система не сообщает структуру записей в файлах, хотя многие пользовательские программы рассматривают текстовые файлы в коде ASCII как последовательности строк, каждая из которых завершается переводом строки.  [15]



Страницы:      1    2