Процессы и потоки в ОС Windows
Реферат, 01 Мая 2016, автор: пользователь скрыл имя
Описание работы
В разных ОС процессы реализованы по-разному. Они различаются своим представлением (структурами данных), способами именования и защиты, а также отношениями между собой. Базовые процессы Windows имеют ряд характеристик, отличающих их от процессов других ОС:
процессы реализованы как объекты, и доступ к ним осуществляется посредством объектных сервисов;
в адресном пространстве процесса может исполняться несколько потоков;
объект-процесс и объект-поток имеют встроенные возможности синхронизации.
Содержание работы
Введение……………………………………………………………
Структура ОС Windows…………………………………………………
Подсистема Win32………………………………………………………
Объекты ядра…………………………………………………………
Процессы и потоки в ОС Windows………………………………………..
Заключение…………………………………………………………………
Список литературы………………………………………………………
Файлы: 1 файл
Реферат ОС.docx
— 334.28 Кб (Скачать файл)
Заключение
Многозадачность увеличивает объем работы, выполняемой системой, потому что большинство потоков не могут исполняться непрерывно. Периодически поток прекращает выполнение и ждет пока другой поток, например, освободит ресурс необходимый первому. Благодаря многозадачности, пока один поток ожидает, может выполняться другой поток, и время процессора не расходуется впустую.
Вытесняющая многозадачность (preemptive multitasking) – это разновидность многозадачности, при которой ОС не ждет, пока поток добровольно предоставит процессор другим потокам. Вместо этого ОС прерывает поток, после того как он выполнялся в течение заранее заданного периода времени, так называемого кванта времени (time quantum), или когда готов к выполнению поток с большим приоритетом. Вытеснение предотвращает монополизацию процессора одним потоком и предоставляет другим потокам их долю процессорного времени. Windows NT – это система с вытесняющей многозадачностью. В невытесняющих системах, поток должен был добровольно передавать управление процессором. Плохие программы могут захватить процессор и нарушить работу других приложений или всей системы.
Список литературы:
1. М. Русинович, Д. Соломин Внутреннее устройство Windows : Windows Server 2003, Windows XP, Windows 2000. Мастер-класс. / Пер. с анг. – 4 -е изд. – М. : Издательско-торговый дом «Русская редакция» ; СПб. : Питер, 2005. – 992 с.
2. Э. Таненбаум Современные операционные системы. 3 -е изд. ; СПб. : Питер, 2010. – 1120 с.
3. Источник: http://5fan.ru/wievjob.php?id=11513
4. http://rudocs.exdat.com/docs2/index-602886.html?page=9
5. https://av239.wordpress.com/2011/B2-windows/