#!/bin/ksh

#-----------------------------------------------------
# Determine memory information from vmstat.
#-----------------------------------------------------
SWPD=`/usr/bin/vmstat | /bin/grep -v 'u' | /bin/grep -v '-' | /bin/awk '{print $4}'`
FREE=`/usr/bin/vmstat | /bin/grep -v 'u' | /bin/grep -v '-' | /bin/awk '{print $5}'`
BUFF=`/usr/bin/vmstat | /bin/grep -v 'u' | /bin/grep -v '-' | /bin/awk '{print $6}'`

#-----------------------------------------------------
# Compute the current memory load.
#-----------------------------------------------------
let TOTAL=$SWPD+$FREE+$BUFF
let USED=$SWPD+$BUFF
let LOAD=$USED*100/$TOTAL
echo $LOAD
