meminfo (and top, etc.) on Linux will always look like that. The OS does not report allocated memory as "free" once it has been allocated. Rather, it will be listed as "used" but in actuality is available to other process to use. It's something like a lazy garbage collection -- it only cleans up when there is a need for it.

If you actually run analog again, I think you will find that you have no problems running it at all. Or any other program.

--
Jeremy Wadsack
Seven Simple Machines


Lee Evans wrote:

This is surely impossible. It's under the control of the OS, not the


program,


and any OS which didn't free memory when programs quit would crash very


quickly indeed.


Maybe whatever tool you are using isn't reporting the free memory


accurately>


(or at least, not reporting a useful statistic).



[EMAIL PROTECTED] local]# cat /proc/meminfo total: used: free: shared: buffers: cached: Mem: 1188331520 1123258368 65073152 0 14237696 1057882112 Swap: 271425536 9392128 262033408


No other programs seem to have the same effect (if I don't run analog the system never seems to touch even 300mb used), despite this the system does appear completely stable (even if a little sluggish!)




+------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.isite.net/listgate/analog-help/unsubscribe.html | | Digest version: http://lists.isite.net/listgate/analog-help-digest/ | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general | List archives: http://www.analog.cx/docs/mailing.html#listarchives +------------------------------------------------------------------------

Reply via email to