Here is a plot overnight tracking the various memory values in /proc/pid/status at sampling interval 20 sec. My system is a wmr300, weewx 3.9.2, archive interval 1 minute to mysql, posting to WU, not usng rapidfire.
I don't understand what I am talking about here, but just reporting what I see: The memory usage increase seems to be all in RssAnon, tracked precisely by the value in VmRss (because Rss file and shared are unchanged) That also seems to be the major contribution to VMData and VMSize, although they grow more slowly than RSSAnon. I have attached a plot of the memory increments, starting from a baseline about 3 hours after restarting weewx. There was no history clearing (of WMR300 console) carried out in that time. I can see no pattern or correlation in the chart, with increases occurring anywhere from 5 min apart to one hour. However, I guess a lot of this timing is hidden by malloc code reusing freed blocks of memory and all that this is showing is when malloc requests more memory from the OS. Cameron. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/8e0edb3b-70f4-4e2b-a185-52bbac58f0a6%40googlegroups.com.
