Golang: checking open files and memory usage

14 Sep 2012

Notes to myself more than anything, and not really specific to Go (but that’s where I was using it).

To watch the memory usage of a process with pid PID:

while [ 1 ] ; do
  grep VmSize  /proc/PID/status ; sleep 10
done

To watch the number of file descriptors being used:

while [ 1 ] ; do
  sudo lsof -p PID | wc -l ; sleep 10
done

comments powered by Disqus

  « Previous: Next: »