yesterday, I've upgraded 2 of 3 of my ERLs from 1.8.5rc1 to 1.8.5
and this is what the munin memory graph looked today:
what is commited? -> read this:
http://serverfault.com/questions/344923/interpreting-munin-graph-and-committed-memory
there were 4 /usr/bin/php-cgi processes, with about 250mb of virtual memory each.
I had the web ui open over the day and it kept polling stats and stuff.
hte system isn't running out of memory because new memory is only allocated and never actually used.
I'm not sure if there is a limit of how much memory the kernel can allocate.
this being a 64bit kernel, I guess the number must be pretty high.
after I've killed these processes, threy respawned with a normal amount of memory allocated to them
so, an every 24h cronjob that kills them would be a work around to avoid any potential crashes.
I've never seen this on any previous versions.
perhaps that is something the ubnt devs want to address?