On Sun, Mar 06, 2016 at 05:13:37PM +0100, Florian Pelz wrote:
On 03/06/2016 04:47 PM, Jonathan Horacio Villatoro Córdoba wrote:
On Sun, Mar 06, 2016 at 03:23:33PM +0100, Andre Schmidt wrote:
hello archers,
thought i ask here first, before i try some kernel mailing list.
i'm writing (for fun) a tiny daemon that sends linux usage (cpu, mem, net, etc.) statistics as efficiently as possible to another machine, repeatedly, to get "live" data.
at the moment i'm simply sending /proc files, but they sometimes have too much data. so was wondering if there is a more efficient way to get (only parts of) the data thats available in /proc?
for example, /proc/meminfo has all this info:
[…]
if /proc is the only way to get this info, i wonder if creating a kernel module for this would be more efficient, or even possible?
Hello Andre,
According to what you need, you may want to use the 'free' command instead, as its output is much simpler than the output of the /proc/meminfo file
[…]
Hello,
The free command gets its information from /proc/meminfo. Performance-wise, it doesn't really matter if a few additional lines need to be parsed.
Hello, Thank you Florian. Actually, I already knew it's the same, I just thought that he could use the free command instead of parsing it himself. You're right. Performance-wise, it's pretty much the same.