class FFWD::Statistics::SMAP
Example SMAP
(mapping header) Size: 4 kB Rss: 0 kB Pss: 0 kB Shared_Clean: 0 kB Shared_Dirty: 0 kB Private_Clean: 0 kB Private_Dirty: 0 kB Referenced: 0 kB Anonymous: 0 kB AnonHugePages: 0 kB Swap: 0 kB KernelPageSize: 4 kB MMUPageSize: 4 kB Locked: 0 kB VmFlags: rd ex
Constants
- DEFAULT_TYPE
- KEY_MAPPING
- TYPE_MAP
Attributes
anon_huge_pages[R]
anonymous[R]
kernel_page_size[R]
locked[R]
mmu_page_size[R]
private_clean[R]
private_dirty[R]
pss[R]
referenced[R]
rss[R]
size[R]
swap[R]
vmflags[R]
Public Class Methods
new(values)
click to toggle source
# File lib/ffwd/statistics/system_statistics.rb, line 78 def initialize values values.each do |key, value| unless target = KEY_MAPPING[key] raise "unexpected key: #{key}" end instance_variable_set "@#{target}", value end end