Size: a a a

2021 July 07

DP

Denis Petukhov in pro.net
Блокирует небось человек по кнопочке
источник

DP

Denis Petukhov in pro.net
И мы боремся за наносекунды
источник

DP

Denis Petukhov in pro.net
Зачем вообще на сишарпе писать
источник

DP

Denis Petukhov in pro.net
Если нужна такая скорость
источник

A

Aloraman in pro.net
Ну тогда только ручками Task.Run что б точно с контекста уехать
Алсо, я вот сходу и не знаю, почему оверхед от await Task.CompletedTask в общем случае непредсказуем, вроде в стейт машине if task.iscompleted goto next step и только будет, и всё. Есть инфа на почитать?
источник

Dv

Dr. Friedrich von Ne... in pro.net
Ну сколько секунд занимает await Task.CompletedTask?
источник

Dv

Dr. Friedrich von Ne... in pro.net
Ответ: сколько угодно, в зависимости от контекста синхронизации.
источник

IC

Ilya Chernoudov in pro.net
🧐
источник

IC

Ilya Chernoudov in pro.net
там же синхронное выполнение, какой контекст?
источник

Dv

Dr. Friedrich von Ne... in pro.net
Мы, вроде, там это именно в таком контексте обсуждали, не?
источник

IC

Ilya Chernoudov in pro.net
или ты имеешь ввиду, что под CompletedTask всё что угодно может быть?
источник

Dv

Dr. Friedrich von Ne... in pro.net
А разве это не контекст решает? Все вот эти TryExecuteTaskInline?
источник

IC

Ilya Chernoudov in pro.net
нет. там просто if(completed)  moveNext()
источник

Dv

Dr. Friedrich von Ne... in pro.net
Изначальный вопрос был такой: что будет делать SwitchToThreadPool, если я уже на тредпуле.
источник

Dv

Dr. Friedrich von Ne... in pro.net
Будет ли оно тупить и перешедуливаться, или же нет
источник

Dv

Dr. Friedrich von Ne... in pro.net
Вообще, вроде бы да, должно быть так. На любом контексте (?)
источник

IC

Ilya Chernoudov in pro.net
а как реализован свич?
источник

K

Katz in pro.net
Разве для выполненой таски контекст переключается?
источник

Dv

Dr. Friedrich von Ne... in pro.net
А хрен его знает, я туда никогда не заглядывал.
источник

Dv

Dr. Friedrich von Ne... in pro.net
Даже не пользовался этим методом ни разу %)
источник