diff options
author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2020-11-23 20:01:19 +0100 |
---|---|---|
committer | Sander Vrijders <sander@ouroboros.rocks> | 2020-11-25 15:35:27 +0100 |
commit | 4194300ec0af4e268bdb722ba13266352408009c (patch) | |
tree | f4b59c1a7dc914008de39543109d4c4cd9059a31 /cmake/AddCompileFlags.cmake | |
parent | 4c01338e4fb8aee6b28603e7e5f7459f59db9561 (diff) | |
download | ouroboros-4194300ec0af4e268bdb722ba13266352408009c.tar.gz ouroboros-4194300ec0af4e268bdb722ba13266352408009c.zip |
lib: Reduce timerwheel CPU consumption
The timerwheel is checked during IPC calls (fevent, flow_read),
causing huge load on CPU consumption in IPCPs, since they have a lot
of fevent() threads for QoS. The timerwheel will need further
optimization), but for now I reduced the default tick time to 5 ms and
added a boolean to check that the wheel is actually used.
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'cmake/AddCompileFlags.cmake')
0 files changed, 0 insertions, 0 deletions