www.webmoney.ru

Добавить в корзину Удалить из корзины Купить

Исследование планирования задач в многозадачных операционных cистемах Windows NT и Linux


ID работы - 745172
информатика (контрольная работа)
количество страниц - 11
год сдачи - 2000



СОДЕРЖАНИЕ:



Содержание


1. Задание

2. Анализ задания
2.1. Введение (Обзорная часть)
2.1.1. Понятия процессов и задач в Windows NT
2.1.2. Состояния задач
2.1.3. Алгоритм планирования задач в Microsoft Windows NT
2.2. Анализ работы программы





ВВЕДЕНИЕ:



1. Задание

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

2. Анализ задания

2.1. Введение (Обзорная часть)

2.1.1. Понятия процессов и задач в Windows NT

В ОС Windows NT существует два понятия, имеющие отношение к мультизадачности. Это процессы и задачи (нити).
Процесс (process) создаётся, когда программа загружается в память для выполнения. Каждому процессу выделяется в монопольное владение 2 Гбайт изолированного адресного пространства, в которое другие процессы не имеют никакого доступа.
Сразу после запуска процесса создаётся одна задача (thread) (иначе её называют нить или поток). Нить - это просто фрагмент кода приложения, который может выполняться автономно и независимо от других задач в рамках одного процесса. При необходимости эта задача может запускать другие задачи, реализуя таким образом мультизадачность в рамках одного процесса. Все задачи имеют доступ к памяти, выделенной запустившему их процессу.
Следовательно, в ОС Microsoft Windows NT могут работать одновременно несколько процессов и в рамках каждого процесса могут параллельно работать несколко задач.





СПИСОК ЛИТЕРТУРЫ:



Нить процесса является выполняемой единицей, которая располагается в адресном пространстве процесса и использует ресурсы, выделенные процессу. Подобно процессу нить в Windows NT реализована в форме объекта и управляется менеджером объектов. Как и процесс, объект-нить также имеет атрибуты. Некоторыми из них являются: " Время выполнения нити - суммарное время выполнения нити в пользовательском режиме и в режиме ядра, накопленное за период существования нити. " Счетчик приостановок - текущее количество приостановок выполнения нити.
Цена: 450.00руб.

ДОБАВИТЬ В КОРЗИНУ

УДАЛИТЬ ИЗ КОРЗИНЫ

КУПИТЬ СРАЗУ


ЗАДАТЬ ВОПРОС

Будьте внимательны! Все поля обязательны для заполнения!

Контактное лицо :
*
email :
*
Введите проверочный код:
*
Текст вопроса:
*



Будьте внимательны! Все поля обязательны для заполнения!

Copyright © 2009, Diplomnaja.ru