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
~ 1 K threads are used, which is OK. But for a bigger workload, e.g. 10 times more producers/consumers/queues, 10 K threads is too many. We can drastically reduce the number of used threads like the following:
Here ~ 150 threads are used, but the threading options aren't trivial.
PerfTest could come up with appropriate defaults for --heartbeat-sender-threads, --nio-threads, and --consumers-thread-pools as soon as --publishing-interval is used. These defaults could be overidden with the respective options in case they don't fit the workload.
The text was updated successfully, but these errors were encountered:
Threading options to minimize the number of used threads for IoT workload can be involving. For a small IoT workload like the following
~ 1 K threads are used, which is OK. But for a bigger workload, e.g. 10 times more producers/consumers/queues, 10 K threads is too many. We can drastically reduce the number of used threads like the following:
Here ~ 150 threads are used, but the threading options aren't trivial.
PerfTest could come up with appropriate defaults for
--heartbeat-sender-threads
,--nio-threads
, and--consumers-thread-pools
as soon as--publishing-interval
is used. These defaults could be overidden with the respective options in case they don't fit the workload.The text was updated successfully, but these errors were encountered: