Watch out!
watch is a very useful utility on Unix-like platforms, which can run a program periodically.
installation on macOS
It is not pre-installed on macOS, run following command to install:
brew install watch
example
The following command can monitor the memory usage (VSZ and RSS) of a process with PID 1107.
watch -d "ps aux | grep $USER | grep -v grep | grep 1107 | awk '{print \$5, \$6}'"
Option -d will highlight the changes between updates
usage
For more usage, please refer to:
watch -d
man 1 watch