By downloading this code you agree to the
Source Code Use License (PDF). |
{ version = 1.07; (* of memory.p 2010 Dec 05}
(* begin module describe.memory *)
(*
name
memory: analysis of computer memory
synopsis
memory(input: in, memoryp: in,
pienumbers: out, piechartp: out, output: out)
files
input: line of output from top:
memoryp: parameters to control the program. The file must contain the
following parameters, one per line:
parameterversion: The version number of the program. This allows the
user to be warned if an old parameter file is used.
title of the piechart. This can be the computer name, uname -n.
One line.
font size for the title of the piechart.
piechart: input to piechart
pienumbers: input to piechart
description
Use the output of top to show computer memory fractions like
Mac OS X Activity Monitor's pie chart.
examples
documentation
This program shows the memory in OS X (and maybe other Unix OS)
using the top program.
man top:
-l <samples>
Use logging mode and display <samples> samples, even
if standard output is a terminal. 0 is treated as
infinity. Rather than redisplaying, output is
periodically printed in raw form. Note that the
first sample displayed will have an invalid %CPU dis-
played for each process, as it is calculated using the
delta between samples.
so
top -l 1 | grep 'PhysMem'
gives
PhysMem: 574M wired, 576M active, 304M inactive, 1454M used, 15G free.
see also
mem script
author
Thomas Dana Schneider
bugs
technical notes
*)
(* end module describe.memory *)
{This manual page was created by makman 1.45}
{created by htmlink 1.62}