имеет процессор? Если я правильно понимаю, это импакта не вносит и просто будет больше борьбы за ресурсы и чаще будет свитчиться контекст?
Не юзайтрэды. Онли таски
Переключение контекста дорогое
Технически, можно создавать количество ядер * 2 и получать оптимальную скорость, если поддерживается гипертрединг, но это такой се вопрос, потому что на оси скорее всего ещё приложения будут, у которых тоже есть куча потоков, поэтому излишнее количество потоков не нужно
Та я знаю, я в мультитрединге пытаюсь разобраться
Винда сама рулит потоками. Часто несколько на одном ядре идут и хардварно между ядрами не перекидываются
Ну да треды тебе апи ОС предоставляет по факту
Я кодерам в мс доверяю больше чем себе
ну не совсем, всегда можно указать, что это длительная задача и пул создаст поток и кинет работу на него
Обсуждают сегодня