![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 25.01.2014
Сообщений: 1
|
![]()
Здравствуйте, пишу курсовую по ОС на тему "Эмуляция планировщика процессов с использованием волокон. Алгоритм "лотерейное планирование". В общем-то сам алгоритм мне понятен, но возникло два вопроса касательно волокон:
1) Планированием должно заниматься отдельное волокно, а остальные волокна должны выполнять какое-нибудь наглядное действие. Можете на словах подсказать, как лучше всего реализовывать планировщик? Просто без волокон мне это понятно, а с ними нет. 2) второй вытекает из первого: как реализовывать в волокнах выполнение какой-нибудь функции? Вот пытался для понимания написать такую простенькую программу, но она корректно не работает: Код:
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]() Цитата:
![]() 2) В целом верно, но дополнительно созданное волокно Func после завершения должно запустить первое волокно main, которое получено из потока (сама программа - это главный поток) путём конвертирования. Код:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с псевдослучайными последовательностями (ПСП). Работа с цветом.(Pascal) | Shick | Помощь студентам | 7 | 11.12.2013 19:25 |
Работа с матрицами (норма матрицы, работа со строками) | Neitrosha | Помощь студентам | 1 | 26.11.2010 20:19 |
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом. | 0101 | Помощь студентам | 3 | 17.12.2009 23:57 |
Работа с webbrowser - Фреймы, работа с конкретным феймом в фрейме | NewDelphi | Фриланс | 2 | 08.10.2009 11:00 |