Здравствуйте, placement_new, Вы писали:
_>Здравствуйте, fryme, Вы писали:
F>>Здравствуйте, placement_new, Вы писали:
_>>>Здравствуйте, fryme, Вы писали:
F>>>>Часто, заглядывая в требования работодателей, вижу среди прочего строку: требуется знание многопоточного программирования (да в том же Яндексе почти в каждой вакансии разработчика).
F>>>>Отсюда вопрос: что они обычно вкладывают в это понятие и что для этого нужно знать?
F>>>>Программирую на С++ уже больше 2х лет, но так ни разу (кроме как на примитивных лабораторных в институте) в работе и не сталкивался с этим понятием.
F>>>>- Что можно почитать по теме? Какая то классическая литература?
F>>>>- Какие то классические задачи чтобы потренироваться и развить в этом навыки? Помню, что была задача про обедающих философов.
F>>>>- Какие есть библиотеки? Помню, что пользовались posixthreads. Слышал про OpenMP — он популярный? Какие нибудь ещё must know библиотеки?
F>>>>- Слышал про какое то распараллеливание между процессорами. Это что, это как, где почитать?
F>>>>Совсем ничего не знаю, прошу помощи, ибо надо заполнять пробелы в знаниях :)
F>>>>Заранее спасибо!
_>>>менять работу.
F>>ага, а для того, чтобы её поменять нужно знать про многопоточное программирование :)
_>Неужели ты не понимаешь, что такое мьютексы и зачем они нужны?
_>Можно с этой начать
_>http://www.books.ru/shop/books/357604
Спасибо за совет, обязательно почитаю!
А разве всё многопоточное программирование заключается только в знании мьютексов? :)