Type |
Task
|
Priority |
Normal
|
Assignee | |
Version |
tigase-server-8.5.0
|
Iterations
-
tigase-server-8.5.0 Open
Related
-
tigase-private/systems-maintenance/servers#356 You are not authorized to access this issue
Issue Votes (0)
Currently we size and create queues based on the amount of available memory and number of CPU cores. It can result that on machine with relatively little resources (or when we assign less memory to JVM) we would end up with relatively many, tiny queues. On the machine where JVM has 0,5G memory and the machine has 2 CPU cores it results in session manager having 32 processing threads (queues) and each queue having only ~100 elements (other components using default processing thread have 8 processing threads and queues of ~400 elements)).
* 16
multiplier~~