Again, still no answer to my ticket.
What is new?
I have changed the usb flash disk on Saturday afternoon. I had many problems with accepting the flashdisks but finally I managed to reliable run one of them. So I was able to throw away old (maybe 10 years or so) 128MB flash disk which was till now used as storage for logging and Dude data. I put there 7GB much newer usb flash disk.
Meanwhile I realised that if I have whatever that writes to usb flash, it can prevent usb1 disk mounting, because the mounting can take some time after mikrotik starts. If meanwhile some script or log writes to (e.g. "usb1/log.txt) it cannot address the so far not mounted disk. Therefore new directory with name "usb1" is created on the internal flash memory. Unfortunatelly, subsequent mounting of USB flash disk will not happen. Therefore the solution: Postpone writing by scripts at least 2 minutes from start to get some time for usb1 mounting.
Since then I have no running problems with Dude, data is not lost, Dude survived all restarts so far.
But this is not solving the continuous memory consumption, as you can see on the actual graph:
memory_growth4.jpg
What does it say?
1) it seems that the graph slope is much lower, it means, the memory consumption is slower. But it is still present!
2) the big jumps up are due to xml exports for backups from the Dude client.
So, it seems that Dude works (functionally) really better than before, even the memory problem is not solved.
You do not have the required permissions to view the files attached to this post.