You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the .basicWorkPool is effectively just a naive but cross-platform blocking loop; it used a threadpool before it was simplified in #477 for the purposes of facilitating the architecture re-design. It should still remain simple, and not be required to rely too heavily on platform-specific optimizations.
Other strategies that rely more on platform-specific optimizations similar to io_uring on linux should be implemented as separate WorkPool backends.
This issue can be closed with a PR that succeeds in enhancing the performance .basic backend.
The text was updated successfully, but these errors were encountered:
Currently the
.basic
WorkPool
is effectively just a naive but cross-platform blocking loop; it used a threadpool before it was simplified in #477 for the purposes of facilitating the architecture re-design. It should still remain simple, and not be required to rely too heavily on platform-specific optimizations.Other strategies that rely more on platform-specific optimizations similar to io_uring on linux should be implemented as separate
WorkPool
backends.This issue can be closed with a PR that succeeds in enhancing the performance
.basic
backend.The text was updated successfully, but these errors were encountered: