Из полученных страниц извлекаем все ссылки в файл links.txt
.
Время, затраченное на синхронную проверку ссылок:
Время работы 'IO-bound-task' с 5 воркерами:
Время работы 'IO-bound-task' с 10 воркерами:
Время работы 'IO-bound-task' с 100 воркерами:
Изменение количества воркеров не вызывает существенного изменения загрузки ресурсов пк. Увеличение количества воркеров увеличивает быстродействие программы и приводит к увеличению активности работы с сетью
Время генерации 4 монеток на 1 ядре:
Время генерации 4 монеток с 2 воркерами:
Время генерации 4 монеток с 4 воркерами:
Время генерации 4 монеток с 5 воркерами:
Время генерации 4 монеток с 10 воркерами:
Время генерации 4 монеток с 61 воркерами:
Изменение количества воркеров существенно увеличивает загрузку памяти и процессора. Запустить на 100 воркерах нельзя из-за ограничения в 61. Увеличение скорости генерации происходит до тех пор, пока не будут использованы все ресурсы процессора.