Report application memory usage in a meaningful way
https://www.selenic.com/smem/
smem is a tool that can give numerous reports on memory usage on Linux
systems. Unlike existing tools, smem can report proportional set size (PSS),
which is a more meaningful representation of the amount of memory used by
libraries and applications in a virtual memory system.
Because large portions of physical memory are typically shared among
multiple applications, the standard measure of memory usage known as
resident set size (RSS) will significantly overestimate memory usage. PSS
instead measures each application's "fair share" of each shared area to give
a realistic measure.
- Developed at server:monitoring
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/smem && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
smem-1.4.tar.gz | 0000015733 15.4 KB | |
smem.changes | 0000000309 309 Bytes | |
smem.spec | 0000002142 2.09 KB | |
smemcap-fix-build.patch | 0000000282 282 Bytes |
Revision 1 (latest revision is 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 659817
from
Jan Engelhardt (jengelh)
(revision 1)
Comments 1
There is a v1.5 for smem that was made in 2015 but for which there is no official download on https://www.selenic.com/smem/download/
The 1.5 tag is visible on the mercurial repo: https://selenic.com/repo/smem
It would be great to upgrade this package to this version as it adds a -a command-line option that auto-sizes the output to the terminal width, rather than 80 columns. This is invaluable to see long process names and their arguments.