Size: a a a

2021 January 06

rr

razumovsky r in CODE BLOG / C#
так они синхронные все по сути
источник

rr

razumovsky r in CODE BLOG / C#
просто в другом потоке
источник

rr

razumovsky r in CODE BLOG / C#
вообще не понимаю я чего то
источник

rr

razumovsky r in CODE BLOG / C#
это передать на шедьюлер таску, таску заранить
источник

rr

razumovsky r in CODE BLOG / C#
тоесть это даже чуток хуевее в плане производительност
источник

t

this. in CODE BLOG / C#
razumovsky r
тоесть это даже чуток хуевее в плане производительност
Так программы при таск очевидно работают медленнее
источник

t

this. in CODE BLOG / C#
Вопрос не в скорости а в нагрузках
источник

G

Gopneg in CODE BLOG / C#
razumovsky r
тоесть это даже чуток хуевее в плане производительност
1. таски дешевле потоков потому что таски юзают тредпул, а не создают новые
2. таски дороже из-за переключения контекста
3. самый профит тасков на ио-баунд, когда ждешь что-то от железа, а не упираешься в проц
источник

rr

razumovsky r in CODE BLOG / C#
Gopneg
1. таски дешевле потоков потому что таски юзают тредпул, а не создают новые
2. таски дороже из-за переключения контекста
3. самый профит тасков на ио-баунд, когда ждешь что-то от железа, а не упираешься в проц
когда ждешь респонз от юзера, сервера, или чтение с базы или диска, да
источник

G

Gopneg in CODE BLOG / C#
а ну и 4. таски скрывают от тебя еблю с потоками, правда теперь хуй прибьешь когда надо %)
источник

rr

razumovsky r in CODE BLOG / C#
как бы и ЮИ поток не блокируется по той же причине ?
источник

rr

razumovsky r in CODE BLOG / C#
переключили контекст и ебашим в нем
источник

rr

razumovsky r in CODE BLOG / C#
и ЮИ поток остается свободным и респонсивным ?
источник

t

this. in CODE BLOG / C#
Gopneg
а ну и 4. таски скрывают от тебя еблю с потоками, правда теперь хуй прибьешь когда надо %)
Канселейшен токен?:)
источник

G

Gopneg in CODE BLOG / C#
потому что переключение контекста БЫВАЕТ преключает и потоки
источник

rr

razumovsky r in CODE BLOG / C#
бывает ?
источник

G

Gopneg in CODE BLOG / C#
this.
Канселейшен токен?:)
убей такой таск токеном while (true) awat Task.Delay(100)
источник

rr

razumovsky r in CODE BLOG / C#
тоесть исполнение таски != исполнение ее в отдельном от мейн потока потоке ?
источник

G

Gopneg in CODE BLOG / C#
razumovsky r
тоесть исполнение таски != исполнение ее в отдельном от мейн потока потоке ?
да
источник

rr

razumovsky r in CODE BLOG / C#
ты всмысле
источник