Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: procfs and buffer calculation
In article <CACQjD2E1Cz6=bTfXn0FT9F8V7iPXoxdHdAWMM_Q6yVE74duQ8Q%mail.gmail.com@localhost>,
Santhosh Raju <fox%netbsd.org@localhost> wrote:
>Hello
>
>I was recently working on making sysutils/py-psutil to be independent
>of procfs being mounted, as part of a question raised in the PR[1], I
>came across the buffers count implementation in procfs
>- https://github.com/NetBSD/src/blob/trunk/sys/miscfs/procfs/procfs_linux.c#L203
>
>And it looks like the value passed in should be filepg and not freepg
>
>Line 195, shows filepg is what is being passed into buffers when
>printing the stats out horizontally.
>
>Here is an example output
>
>$ cat /proc/meminfo
> total: used: free: shared: buffers: cached:
>Mem: 8301424640 8194068480 107356160 0 1378316288 7050772480
>Swap: 4294926336 3880894464 414031872
>MemTotal: 8106860 kB
>MemFree: 104840 kB
>MemShared: 0 kB
>Buffers: 104840 kB
>Cached: 6885520 kB
>SwapTotal: 4194264 kB
>SwapFree: 404328 kB
>
>Happy to make the change and do the commit, if there are no objections to it.
>
>Reference
>1. https://github.com/giampaolo/psutil/pull/2805#discussion_r3048247572
Sure, go for it.
christos
Home |
Main Index |
Thread Index |
Old Index