Talk type: Talk

Default ThreadPool tuning

  • Talk in Russian
Presentation pdf

Not so long ago, while studying the code of the standard ThreadPool, Stanislav noticed that it has quite a lot of settings for adjusting its performance, albeit specific in many ways. Among others, we can set upper and lower limits on the number of threads, the number of threads the pool can add in a single step, and many other, more specific, options.

These features are quite open, but undocumented: it is possible that someday the .NET team will present them to the public as something new, but in his talk the speaker will tell how you can use them now.