чем тогда достигается максимальная быстрота?
не могу заставить сестру сделать мне кофе что делать?
Попытайся опять вопрос перефразировать
ты не спросил чем достигается цель заставить сестру делать кофе
Как, по-твоему, твой компьютер способен одновременно держать открытым браузер, слушать музыку, держать открытым блокнот, отправлять имейлы и делать ещё сотин вещей одновременно?
что я как программист могу сделать что бы запустив 100 тасков они отработали как можно быстрее кроме алгоритмов
Проставить им всем приоритет выше среднего )
Дать приоритеты потокам, те по приоритетности с помощью тред шедуллера будут обрабатываться процессором, имплементация тред шедуллера находится в зоне ответственности операционной системы, тут ты ничего не сделаешь уже
Теоретически, одинаковый код может повести себя по-разному на разных машинах, если есть какая-то зависимость от приоритетности выполнения потоков
Потоки были придуманы не для ускорения работы. И из-за переключения контекста наоборот её замедляют. И первое, что тебе следует сделать: не создавать 100 потоков
>Потоки были придуманы не для ускорения работы Довольно интересная точка зрения
я не делал 100, 30 делал
для многозадачности
Как одно мешает другому?
Что ты делаешь в селениуме, что ты там 30 потоков запускаешь?
просто интересно было сколько смогу
Обсуждают сегодня