Skip to content

A 'time'-like utility for Unix that measures peak memory usage

Notifications You must be signed in to change notification settings

marekkokot/memusg

This branch is 5 commits ahead of StephenWattam/memusg:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4f756a3 · Feb 18, 2023

History

17 Commits
Oct 10, 2013
Feb 18, 2023
Feb 18, 2023
Feb 18, 2023
Feb 18, 2023

Repository files navigation

About

Memusg is a time-like utility for Unix that measures peak memory usage. It works by repeatedly polling using ps.

Features

  • Periodic memory checking
  • Output to file or inline (stderr)
  • Configurable interval
  • Works in both interactive and non-interactive environments
  • Passes signals through to the client application

Usage

export PATH=$path_to_memusg
memusg [OPTS] my_command

Example:

memusg sleep 2

About

A 'time'-like utility for Unix that measures peak memory usage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.5%
  • C++ 6.7%
  • Shell 2.8%