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

Другие схемы



Как уже упоминалось, понятия единицы распределения ресурсов и пла­нирования традиционно отождествляются с понятием процесса. В такой кон­цепции поддерживается однозначное соответствие между потоками и процес­сами. В последнее время наблюдается интерес к использованию нескольких потоков в одном процессе, когда выполняется соотношение многие-к-одному. Однако возможны и другие комбинации, а именно соответствие нескольких потоков нескольким процессам и соответствие одного потока нескольким процессам.

Таблица 4.2. Соотношение между потоками и процессами

Потоки:процессы Описание Примеры систем
1:1 Каждый поток реализован в виде отдельного процесса со своим собственным адресным пространством и со своими ресурсами Традиционные реализации системы UNIX
М:1 Для процесса задается адресное пространство и динамическое владение ресурсами. В рамках этого процесса могут быть созданы несколько потоков OS/2, Windows NT, Solaris, Linux, OS/390, MACH
1:М Поток может переходить из среды одного процессора в среду другого процесса. Это облегчает перенос потоков из одной системы в другую Ra (Clouds), Emerald
М:N Сочетает в себе подходы, основанные на соотношениях М:1 и 1:М TRIX




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



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