class PhusionPassenger::AdminTools::MemoryStats::Process
Information about a single process.
Attributes
cpu[RW]
name[RW]
pid[RW]
ppid[RW]
private_dirty_rss[RW]
rss[RW]
threads[RW]
vm_size[RW]
Public Instance Methods
private_dirty_rss_in_mb()
click to toggle source
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 49 def private_dirty_rss_in_mb if private_dirty_rss.is_a?(Numeric) return sprintf("%.1f MB", private_dirty_rss / 1024.0) else return "?" end end
rss_in_mb()
click to toggle source
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 45 def rss_in_mb return sprintf("%.1f MB", rss / 1024.0) end
to_a()
click to toggle source
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 57 def to_a return [pid, ppid, vm_size_in_mb, private_dirty_rss_in_mb, rss_in_mb, name] end
vm_size_in_mb()
click to toggle source
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 41 def vm_size_in_mb return sprintf("%.1f MB", vm_size / 1024.0) end