Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Однозадачность – один процесс должен завершиться прежде, чем может начаться
Другой.
Процесс – выполняемая программа, ему принадлежит адресное пространство и
Выделенные ресурсы, а также один или более потоков, выполняющихся в его контексте.
В Windows 2000 и UNIX загруженная в память программа называется процессом. В
Windows 95 также применяется термин процесс. Термины процесс и задача можно
Считать синонимами.
Поток – основная единица, которой ОС выделяет процессное время, и
минимальный квант кода, который может быть запланирован для выполнения. Поток –
Это часть процесса, выполняющаяся в данный момент времени. Поток работает в
Адресном пространстве процесса и использует ресурсы, выделенные процессу.
Любой процесс содержит хотя бы один поток, 16-разрядные приложения имеют
Один поток, 32-разрядные могут включать несколько потоков.
Ресурсами владеют процессы, а не потоки.
Корпоративная многозадачность – контроль над процессором никогда не
Отбирается у задачи, приложение должно самостоятельно отказаться от контроля над
Процессором, чтобы другое приложение заработало. Программа должна учитывать
Необходимость возврата управления процессором операционной системе, иначе ОС
Дата публикования: 2014-11-29; Прочитано: 238 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!