Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Программы (задачи) одновременно. Рабочие программы можно назвать задачами



Однозадачность – один процесс должен завершиться прежде, чем может начаться

Другой.

Процесс – выполняемая программа, ему принадлежит адресное пространство и

Выделенные ресурсы, а также один или более потоков, выполняющихся в его контексте.

В Windows 2000 и UNIX загруженная в память программа называется процессом. В

Windows 95 также применяется термин процесс. Термины процесс и задача можно

Считать синонимами.

Поток – основная единица, которой ОС выделяет процессное время, и

минимальный квант кода, который может быть запланирован для выполнения. Поток –

Это часть процесса, выполняющаяся в данный момент времени. Поток работает в

Адресном пространстве процесса и использует ресурсы, выделенные процессу.

Любой процесс содержит хотя бы один поток, 16-разрядные приложения имеют

Один поток, 32-разрядные могут включать несколько потоков.

Ресурсами владеют процессы, а не потоки.

Корпоративная многозадачность – контроль над процессором никогда не

Отбирается у задачи, приложение должно самостоятельно отказаться от контроля над

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

Необходимость возврата управления процессором операционной системе, иначе ОС





Дата публикования: 2014-11-29; Прочитано: 238 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...