#!/bin/bash

if [ "$1" = "watch" -o "$1" = "-w" ]; then
  watch grep -e Dirty: -e Writeback: /proc/meminfo
fi

sync
echo 3 > /proc/sys/vm/drop_caches

if [ "$1" = "clearswap" -o "$1" = "-c" ]; then
  (swapoff -a; swapon -a) & top
fi
