Читайте также:
|
|
Ресурс — любой потребляемый (расходуемый) объект. По запасам ресурсы подразделяются на исчерпаемые и неисчерпаемые. Потребители ресурсов — процессы. Ресурс — средство вычислительной системы, которое может быть выделено процессу на определенный интервал времени.
Классификация ресурсов. По признаку реальности ресурсы делятся на физические и виртуальные (последние только в отдельных свойствах схожие с физическими ресурсами).
По возможности расширения свойств делятся на эластичные и жесткие (не допускающие виртуализации).
По степени активности разделяются на пассивные и активные (могут выполнять действия по отношению к другим ресурсам).
По времени существования: постоянные (доступны во все время процесса и до, и после его работы) и временные.
По степени важности: основные и второстепенные (допускают альтернативное развитие процесса при их отсутствии).
По функциональной избыточности при распределении: дорогой, не предоставляемый быстро, и дешевый, но предоставляемый с ожиданием.
По структуре: простые (не содержит составных элементов) и составные. Они различаются числом состояний: простой может быть только в двух состояниях — доступен или занят.
По характеру использования распределяемых ресурсов: потребляемые и воспроизводимые ресурсы (допускают многократное использование и освобождение).
По характеру использования: последовательно и параллельно используемые (используются несколькими процессами).
По форме реализации: жесткие (в принципе не допускают копирования) и мягкие (допускают тиражирование и подразделяются на программные и информационные ресурсы).
Дисциплина распределения ресурса определяет порядок использования многими процессами того или иного ресурса, который в каждый момент времени может обслуживать только один процесс.
Для своей работы программы должны использовать разные элементы вычислительной установки. Конечно, прежде всего, можно ввести в рассмотрение такие группы ресурсов: процессор, оперативная память, внешние устройства (жесткий диск, монитор, принтер или клавиатура).
15. Диспетчеризация заключается в реализации найденного в результате планирования (динамического или статического) решения, т.е. в переключении процессора с одного потока на другой. Прежде чем прервать выполнение потока, ОС запоминает его контекст, с тем, чтобы впоследствии использовать эту информацию для последующего возобновления выполнения данного потока.
Контекст отражает:
состояние аппаратуры компьютера в момент прерывания потока:
значение счетчика команд;
содержимое регистров общего назначения;
режим работы процессора;
флаги;
маски прерываний и другие параметры.
параметры операционной среды:
ссылки на открытые файлы;
данные о незавершенных операциях ввода–вывода;
коды ошибок выполняемых данным потоком системных вызовов и т.д.
Диспетчеризация сводится к следующему:
- сохранение контекста текущего потока, который следует сменить;
- загрузка контекста нового потока, выбранного в результате планирования;
- запуск нового потока на выполнение.
16.. структура диска в ms dos
Структуру диска MS DOS можно рассматривать в следующих аспектах:
- физическая структура устройства;
- логическая структура устройства;
- логическая структура блока;
- файловая система MS DOS.
Физическая структура диска описывается в терминах секторов, дорожек и головок. Логическая структура устройства также выражается в терминах секторов, дорожек и головок; кроме того, она определяет, как логическое устройство отображается на физическое. Разделенное физическое устройство содержит множество логических; неразделяемое физическое устройство содержит только одно логическое. Каждое логическое устройство включает логическую структуру блока, используемую MS DOS для реализации файловой системы. Ниже описываются различные структуры диска в MS-DOS (см. также ПРОГРАММИРОВАНИЕ В СРЕДЕ MS DOS: программирование для MS DOS; управление файлами и записями, каталоги диска и метки тома).
Что такое MS-DOS?
MS-DOS расшифровывается как дисковая операционная система. Операционная система - это программа, координирующая действия вычислительной машины; под ее управлением осуществляется выполнение программ. MS-DOS - операционная система, расположенная на дисках. Разработчиком MS-DOS является Корпорация Microsoft.
Три основные функции операционной системы:
1. Обмен данными между компьютером и различными периферийными устройствами (терминалами, принтерами, гибкими дисками, жесткими дисками и т.д.). Такой обмен данными называется "ввод/вывод данных".
2. Обеспечение системы организации и хранения файлов.
3. Загрузка программ в память и обеспечение их выполнения.
Операционная система MS-DOS блестяще справляется со своими обязанностями. На практике одно из основных преимуществ использования MS-DOS заключается в простоте ее понимания, несмотря на функциональную сложность (То есть система рассчитана на выполнение достаточно сложных функций).
В отсутствие операционной системы вычислительная машина ведет себя как дикий неприрученный зверь, сильный и быстрый, не неуправляемый человеком. Операционная система "обуздывает" ее скорость и силу, превращает энергию машины в полезный для человека инструмент.
операционная система (DOS) - совокупность программ, управляющих работой ПК;
файл - набор взаимосвязанных данных, имеющих общее имя, находящихся на дискете или винчестере и доступных для обработки на компьютере;
драйвер - программа управляющая внешними устройствами;
каталог (директория) - группа файлов,объединенных по какому-либо признаку.
Вся информация, хранящаяся в ПК размещается в файлах. Для обращения к файлу используется имя файла.
Для удобного обращения к файлам используются каталоги. В каталоге могут размещяться файлы и другие каталоги. Таким образом каталоги образуют дерево.
Дата добавления: 2015-10-02; просмотров: 356 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Понятие виртуальной памяти | | | Архитектура Windows 2000 |