Module: MemInfo

Defined in:
lib/meminfo.rb

Overview

MemInfo gives a handful of methods allowing inspection of process memory use.

Defined Under Namespace

Classes: ProcessNotFound

Class Method Summary collapse

Class Method Details

.rss(pid = Process.pid) ⇒ Object



10
11
12
13
14
# File 'lib/meminfo.rb', line 10

def rss(pid = Process.pid)
  Integer(ps_rss(pid)) * 1024
rescue TypeError
  raise ProcessNotFound, pid
end