Golang: checking open files and memory usage
|14-Sep-2012||Posted by Sonia Hamilton under Golang|
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