Closed gurneyalex closed 1 year ago
Hi @guewen, some modules you are maintaining are being modified, check this out!
/ocabot merge minor
Hey, thanks for contributing! Proceeding to merge this for you. Prepared branch 15.0-ocabot-merge-pr-551-by-guewen-bump-minor, awaiting test results.
Congratulations, your PR was merged at ee9ab4e907fece1ea9fee3291f79137f042deb84. Thanks a lot for contributing to OCA. ❤️
This is a forward port of #408
Use the most efficient Selector implementation available on the current platform
Odoo supports only SelectSelector but it is a little obsolete
python >= 3.4 supports a new high-level library Selectors:
It could to auto-choose the following ones:
Using the DefaultSelector class the most efficient implementation available on the current platform will be use:
It helps to support better the resources of the system
Using SelectSelector you are not able to run workers >=255
If you set
ulimit -n 10240
and runodoo-bin --workers=255
the following error is raised:But using PollSelector it is not reproduced even using more workers
Most of platform supports PollSelector but using DefaultSelector we can be sure that even too old system are supported too
And using this High-level library will allow to use the future new improvements
e.g. Epoll has better performance improvements
More info about: