[Source]
# File memsize.rb, line 6 6: def memoryusage() 7: status = `cat /proc/#{$$}/status` 8: lines = status.split("\n") 9: lines.each do |line| 10: if line =~ /^VmRSS:/ 11: line.gsub!(/.*:\s*(\d+).*/, '\1') 12: return line.to_i / 1024.0 13: end 14: end 15: return -1; 16: end
[Validate]