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
What I'd like to understand is how the queue works and how it decides there is an overflow. I suspect the logic is based on if it can decode everything within the cycle {i.e. 15s for FT8). In other words is the CPU going to fail to decode in time.
Is this easily tweakable? I would be willing to bet that it wouldn't run away and build up an excessive queue as it's not unsual to have a a very busy cycle(s) followed by less busy cycle(s), thus the queue would catch up within, say, two minutes or less.
the value maxsize can set the size of queue, workers means how many decoders working at the sometime, more workers, faster queue consuming and more cpu resources will be taken.
Activity
lazywalker commentedon Jul 25, 2022
Try to tweak these two values within settings.py
the value
maxsizecan set the size of queue,workersmeans how many decoders working at the sometime, more workers, faster queue consuming and more cpu resources will be taken.for example, tune the
maxsizeto 100madpsy commentedon Jul 25, 2022
Perfect thanks