memstat - Identify what's using up virtual memory

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package filename memstat_1.1_amd64.deb
Package name memstat
Package version 1.1
Package release -
Package architecture amd64
Package type deb
Category universe/admin
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 11.24 KB
Installed size 34.00 KB
Lists all the processes, executables, and shared libraries
that are using up virtual memory. It's helpful to see how the
shared memory is used and which 'old' libs are loaded.


Package Version Architecture Repository
memstat_1.1_i386.deb 1.1 i386 Ubuntu Universe
memstat - - -


Name Value
libc6 >= 2.7


Type URL
Binary Package memstat_1.1_amd64.deb
Source Package memstat

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install memstat deb package:
    # sudo apt-get install memstat




2018-02-09 - Michael Meskes <>
memstat (1.1) unstable; urgency=medium
* Switched to debhelper 11. (Closes: #866025)
* Bumped Standards-Version tp 4.1.3, no changes needed.
2013-11-10 - Michael Meskes <>
memstat (1.0) unstable; urgency=low
* Updated copyright statement
* Automatically scan subdirectories.
* Use standard scanf option.
* Added "-n" option to prevent searching for filenames.
* Added "-v" option to display version information.
* Bumped Standards-Version to 3.9.4, no changes needed.
* Moved to debhelper 9 to get hardening automatically.
2011-01-31 - Michael Meskes <>
memstat (0.9) unstable; urgency=low
* Set errno to 0 before running strtol so the check afterwards works,
closes: #611181
* Bumped Standards-Version to 3.9.1, no changes needed.
* Added source/format file.
2009-06-08 - Michael Meskes <>
memstat (0.8) unstable; urgency=low
* Fixed handling of dev attribute. The old version failed to work under some
circumstances, closes: #531757
* Re-added output of PIDs that was somehow lost, closes: #531682
2009-06-02 - Michael Meskes <>
memstat (0.7) unstable; urgency=low
* If a process is stopped while processing, memstat no longer stops, but
instead prints out an error and continues working, closes: #531435
2009-04-06 - Michael Meskes <>
memstat (0.6) unstable; urgency=low
* Corrected path in reference to memstat-tutorial.txt.gz, closes: #502844
* Made program read name of executable instead of guessing it from the memory
information, closes: #503026
* Added option to only show information for one process.
* Do not list memory mapping devices, closes: #47260, #58290, #108510
* List all other device mappings, closes: #496778
* Count double mapped pages twice, closes: #496777
* Completely redid the whole calculation part.
* Bumped Standards-Version to 3.8.1, no changes needed.
2008-06-13 - Michael Meskes <>
memstat (0.5) unstable; urgency=low
* New maintainer, closes: #485998
* Aknowledged NMU, closes: #322749
* Fixed compiler warnings by applying patch, closes: #356024
* Fixed wrong pathname problem by applying patch, closes: #294635, #279117
* Bumped Standards-Version to 3.8.0.
* Bumped debhelper compat version to 7.
* Simplified rules file.
2006-01-10 - Joey Hess <>
memstat ( unstable; urgency=low
* Non-maintainer upload (take two.. where did the first one go?)
* Complete /usr/doc transition. Closes: #322749
2002-07-12 - Bernd Eckenfels <>
memstat (0.4) unstable; urgency=high
* make fscanf buffer bigger and more dynamic (Closes: Bug#5544)
* less verbose postinst (Closes: Bug#97400)
2002-05-23 - Bernd Eckenfels <>
memstat (0.3) unstable; urgency=low
* catch null pointer in reallof (Closes Bug: #108767)
* new policy version (3.5.6) and use of strip/debug switches
* includes Build-Depends now
* lintian clean (added Priority, fixed spelling, added -isp)

See Also

Package Description
memtester_4.3.0-4_amd64.deb Utility for testing the memory subsystem
memtool_2016.10.0-1_amd64.deb Development tool to modify memory mapped registers
mencal_3.0-3_all.deb menstruation calendar
mencoder_1.3.0-7build2_amd64.deb MPlayer's Movie Encoder
menhir-doc_20171222-1_all.deb Documentation of the Menhir parser generator for OCaml
menhir_20171222-1_amd64.deb Parser generator for OCaml
menu-l10n_0.20120730_all.deb localized menu entries for Debian menu
menu-xdg_0.5_all.deb menu compliant window manager scripts
menu_2.1.47ubuntu2_amd64.deb generates programs menu for all menu-aware applications
menulibre_2.2.0-1_all.deb advanced compliant menu editor
mercurial-buildpackage_0.10.1+nmu1_amd64.deb Suite to maintain Debian packages in Mercurial repository
mercurial-common_4.5.3-1ubuntu2_all.deb easy-to-use, scalable distributed version control system (common files)
mercurial-crecord_0.20151121-1_all.deb Mercurial crecord extension
mercurial-extension-utils_1.3.4-1_all.deb Contains functions for writing Mercurial extensions
mercurial-git_0.8.11-1_all.deb Git plugin for Mercurial