Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2021 January 25

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну я на 3.7 сейчас, в дебагере практически каждый раз вижу тредпулы
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Как минимум любой таск или эншур футура - сразу тредпул
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну как бы это не многопоточность
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
планировщик работает в одном потоке
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
ну как бы это не многопоточность
threadpool это не многопоточность?)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Бензофуран Гетероцикл
threadpool это не многопоточность?)
нет
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
тут 2 потока - планировщика и мейн
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
причем планировщик более приоритетный
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и у него 0% wait time
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А можно код?
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
это не важно
важно суть понимать
когда ты в корутине вызываешь чтение из файла
через await
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
в этом месте поток главный останавливается до тех пор пока не вернется результат
а само чтение происходит в потоке планировщика
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
возьмем вот этот код для примера
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
есть главный поток - в данном случае типа планировщик
который спаунит потоки для загрузки частей файла
это типа тред пул экзекутор
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и в цикле чекает результат работы потоков
источник