Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save gimite/279923 to your computer and use it in GitHub Desktop.
Save gimite/279923 to your computer and use it in GitHub Desktop.
Records history of memory consumption of specific process with given pid
require "enumerator"
$stdout.sync = true
while true
line = `ps auxww`.enum_for(:each_line).grep(/^\S+\s+#{ARGV[0]}\s+/)[0]
break if !line
puts(Time.now.to_s() + " " + line)
sleep(10)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment