|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2014, 13:42 | #1 |
Новичок
Джуниор
Регистрация: 25.01.2014
Сообщений: 1
|
Работа с волокнами c++
Здравствуйте, пишу курсовую по ОС на тему "Эмуляция планировщика процессов с использованием волокон. Алгоритм "лотерейное планирование". В общем-то сам алгоритм мне понятен, но возникло два вопроса касательно волокон:
1) Планированием должно заниматься отдельное волокно, а остальные волокна должны выполнять какое-нибудь наглядное действие. Можете на словах подсказать, как лучше всего реализовывать планировщик? Просто без волокон мне это понятно, а с ними нет. 2) второй вытекает из первого: как реализовывать в волокнах выполнение какой-нибудь функции? Вот пытался для понимания написать такую простенькую программу, но она корректно не работает: Код:
|
26.01.2014, 19:22 | #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 |