Re[2]: Вопрос по многопоточности для C++ проекта
От: AlexGin Беларусь  
Дата: 05.07.16 07:30
Оценка:
Здравствуйте, Dair, Вы писали:

D>Производительного?

Ну я тут подразумеваю прежде всего производительность в работе средств синхронизации потоков.

D>Ты думаешь, Qt или stl будут делать лишнее переключение контекста? Думаешь, затраты на тред в Qt или stl больше пары-тройки уровней вложенности вызовов кода нативной платформы, т.е., в случае Windows — WinAPI?..

Думаю, что тут могут быть принципиальные различия — особенно в организации средств синхронизации потоков.

D>Я бы не парился и делал на самой удобной платформе, т.е., в твоём случае — на Qt.

+100500

D>Всё равно на другой платформе без Qt не взлетит, значит, надо пользовать Qt на максимум.

Не факт, что "без Qt не взлетит" — если делать серверную версию, то ИМХО возможно обойтись и проще.
Однако, я бы хотел все-таки выйти на применение Qt и для этого варианта.
Тем более, что применеие многопоточности для Qt окажется удобнее, чем "голый" STL.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.