RT-AX88U:/tmp/home/root# ps | grep "uiDivStats" | grep -cv "grep uiDivStats"
223
I indeed see a large amount of uidivstats entries, maybe its worthy to remove this ?
...
I don't have this uiDivStats add-on and know nothing about it, but I highly doubt that creating 223 processes is "normal" operating conditions. I'm wondering if it could be some rogue script/process/cronjob creating "uiDivStats" processes every "X" hours for some reason (likely some sort of bug, I strongly suspect).
If the number keeps increasing every day unrestrictedly, after a couple of weeks you could have thousands of these processes consuming a large portion of RAM, leaving barely enough memory for critical system services to do their job. Eventually, as the condition gets worse, this can lead to a significantly degraded system, then kernel errors being generated, and ultimately needing a reboot. It would be like a "slow death" within a few weeks if (as I suspect) the number of processes keeps increasing every day.
The way I see it, you have 2 options:
1) You can uninstall the add-on and, hopefully, that's the end of your problem.
2) Before you uninstall it, you could give a heads-up to the developer(s) and provide as much debugging info as you can so they can figure out the root cause of the problem. It could very well be a symptom of something else, but I imagine they might like to have some debug logs that the add-on perhaps generates on demand. At minimum, I'd send them the output of the
top command so they can see the problem within the context of everything else that's running on your router at the time.
The following command will send the output to a file that you can provide:
top -b -n 1 > ./uiDivStats.TOP.log