-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduced Thread Pool Optimizations #1394
Introduced Thread Pool Optimizations #1394
Conversation
@amitjoy for information, does the problem you reported in #1392 actually still exist - ie is this PR actually needed? I'm not necessarily against merging this, but it's really a backstop and I'm wondering if the other PRs that have been merged by @ViToni actually prevent the threads being created in the first place? |
@cdjackson Actually, this PR complements the changes @ViToni has already introduced. The important change @ViToni introduced is to enable removal of For example, here Line 57 in 51d6503
we created a thread pool having a core pool size of Since, this is a library that can be used in any environment, I strongly believe that such changes are necessary to ensure less resource utilization even if the consumers create thread pool with large number of threads. |
fixes zsmartsystems#1392 Signed-off-by: Amit Kumar Mondal <[email protected]>
7af87f3
to
5d4c1c8
Compare
Thanks. |
fixes zsmartsystems#1392 Signed-off-by: Amit Kumar Mondal <[email protected]>
fixes zsmartsystems#1392 Signed-off-by: Amit Kumar Mondal <[email protected]>
fixes zsmartsystems#1392 Signed-off-by: Amit Kumar Mondal <[email protected]>
fixes zsmartsystems#1392 Signed-off-by: Amit Kumar Mondal <[email protected]>
fixes #1392