Помогите разобраться. Когда разные процессы, то они при одновременном исполнении раскидаются планировщиком на разные ядра.
Как же происходит при использовании потоков в пределах одного процесса? Напр. при создании 2 потоков средствами WINAPI с помощью CreateThread они будут исполнятся на 2-х ядрах одновременно?
Если да, то почему напр. Firefox нагружает только одно ядро, при рендере страниц в табах мы же можем работать с интерфейсом -> значит потоки Firefox использует?
И если потоки распределяются между ядрами тогда зачем придумывали OpenMP?
Вопрос по С++, но было бы интересно услышать как дело с этим обстоит в Java и C#
Ответ на:
комментарий
от Hokum
Ответ на:
комментарий
от dimon555
Ответ на:
комментарий
от Hokum
Ответ на:
комментарий
от dimon555
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от frame
Ответ на:
комментарий
от stevejobs
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от simple_best_world_web_master
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от vovchik542
Ответ на:
комментарий
от sS
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Многопоточность (2016)
- Форум Многопоточность (2013)
- Форум Многопоточность. (2012)
- Форум Многопоточность. (2005)
- Форум Многопоточность (2001)
- Форум Java многопоточность (2016)
- Форум многопоточность питон (2017)
- Форум Многопоточная закачка (2012)
- Форум Многопоточный выхлоп (2012)
- Форум Bash многопоточность (2012)