Class | PhusionPassenger::AdminTools::MemoryStats::Process |
In: |
lib/phusion_passenger/admin_tools/memory_stats.rb
|
Parent: | Object |
Information about a single process.
cpu | [RW] | |
name | [RW] | |
pid | [RW] | |
ppid | [RW] | |
private_dirty_rss | [RW] | |
rss | [RW] | |
threads | [RW] | |
vm_size | [RW] |
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 49 49: def private_dirty_rss_in_mb 50: if private_dirty_rss.is_a?(Numeric) 51: return sprintf("%.1f MB", private_dirty_rss / 1024.0) 52: else 53: return "?" 54: end 55: end
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 45 45: def rss_in_mb 46: return sprintf("%.1f MB", rss / 1024.0) 47: end
# File lib/phusion_passenger/admin_tools/memory_stats.rb, line 57 57: def to_a 58: return [pid, ppid, vm_size_in_mb, private_dirty_rss_in_mb, rss_in_mb, name] 59: end