From 79c6edbfb636f049476e01bff4c424fc6a9af231 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Fri, 8 May 2020 14:24:34 +0200 Subject: [PATCH] New configurations --- core-buffer/include/buffer_config.hpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/core-buffer/include/buffer_config.hpp b/core-buffer/include/buffer_config.hpp index 78d0ae7..7f42752 100644 --- a/core-buffer/include/buffer_config.hpp +++ b/core-buffer/include/buffer_config.hpp @@ -27,8 +27,6 @@ namespace core_buffer { // How many frames do we read at once during replay. const size_t REPLAY_READ_BLOCK_SIZE = 100; - // How long should the RECV queue be. - const size_t STREAM_RCV_QUEUE_SIZE = 100; // Size of sf_buffer RB in elements. const size_t BUFFER_INTERNAL_QUEUE_SIZE = 1000; @@ -39,8 +37,14 @@ namespace core_buffer { // Microseconds timeout for UDP recv. const int BUFFER_UDP_US_TIMEOUT = 5 * 1000; - // Output queue length for buffer live stream. - const int BUFFER_LIVE_SEND_HWM = 100; + // HWM for live stream from buffer. + const int BUFFER_ZMQ_SNDHWM = 100; + + // N of IO threads to receive data from modules. + const int STREAM_ZMQ_IO_THREADS = 4; + + // How long should the RECV queue be. + const size_t STREAM_RCVHWM = 100; // ZMQ threads for receiving data from sf_replay. const int WRITER_ZMQ_IO_THREADS = 2;