Start of main content
ThreadPool for a service adapting to external load
Embedded ThreadPool is good at everything. Implemented through the hill climbing algorithm, it knows how to properly utilize resources. However, the story with services running over SMB protocol continues. As a result — we want a solution for downloading files from a remote server that would utilize the CPU and the network as much as possible, and would not interfere with the rest of the system, reducing the utilized resources when the load on higher-priority services increases.