Kind of odd the guy posting about something turns around and asks about it but hey, plenty of tech savvy types to ask here. What do you guys think of smem vs ps_mem in terms of accuracy ? Personally lean towards smem due to the wealth of options. Thing even reports it's own process memory stats in the output. Kinda would like to see that stripped out, looks like is added to the pss total too so would have to subtract that i think but am not adding up the whole column to see.

Other junk smem reports individual processes whereas ps_mem just combines the things Ie xterm(2) with it means 2 xterm processes running. So whatcha think fellas which is more accurate? Two python solutions, just very slightly different stats, arghhhh. Still appears to be about as good as a nixers gonna get in this deal.
Also by the way folks can also minus off the terminal process from your total. If you were wanting to see what the system is using and running the cmd in xterm, memory used/shown for that xterm process don't count. Still find it oddball but hey thorough that smem reports it's own processes memory used.