class Pretty::ProcessInfo

Defined in:

pretty/process_info.cr:18
pretty/process_info.cr:67

Constant Summary

SHORTCUTS = {"max" => "VmHWM", "peak" => "VmPeak", "vm_peak" => "VmPeak", "vm_size" => "VmSize", "vm_lck" => "VmLck", "vm_pin" => "VmPin", "vm_hwm" => "VmHWM", "vm_rss" => "VmRSS", "rss_anon" => "RssAnon", "rss_file" => "RssFile", "rss_shmem" => "RssShmem", "vm_data" => "VmData", "vm_stk" => "VmStk", "vm_exe" => "VmExe", "vm_lib" => "VmLib", "vm_pte" => "VmPTE", "vm_swap" => "VmSwap", "hugetlb_pages" => "HugetlbPages"}

Constructors

Instance Method Summary

Constructor Detail

def self.load(path : String) : ProcessInfo #

[View source]
def self.new(values : Hash(String, Int64)) #

[View source]
def self.parse(buffer : String) : ProcessInfo #

[View source]
def self.process(pid : Int32 | Nil = nil) : ProcessInfo #

[View source]

Instance Method Detail

def [](name) : UsedMemory #

[View source]
def []?(name) : UsedMemory | Nil #

VmPeak: 7344 kB


[View source]
def hugetlb_pages #

[View source]
def hugetlb_pages? #

[View source]
def keys(*args, **options) #

[View source]
def keys(*args, **options, &) #

[View source]
def max #

[View source]
def max? #

[View source]
def peak #

[View source]
def peak? #

[View source]
def rss_anon #

[View source]
def rss_anon? #

[View source]
def rss_file #

[View source]
def rss_file? #

[View source]
def rss_shmem #

[View source]
def rss_shmem? #

[View source]
def vm_data #

[View source]
def vm_data? #

[View source]
def vm_exe #

[View source]
def vm_exe? #

[View source]
def vm_hwm #

[View source]
def vm_hwm? #

[View source]
def vm_lck #

[View source]
def vm_lck? #

[View source]
def vm_lib #

[View source]
def vm_lib? #

[View source]
def vm_peak #

[View source]
def vm_peak? #

[View source]
def vm_pin #

[View source]
def vm_pin? #

[View source]
def vm_pte #

[View source]
def vm_pte? #

[View source]
def vm_rss #

[View source]
def vm_rss? #

[View source]
def vm_size #

[View source]
def vm_size? #

[View source]
def vm_stk #

[View source]
def vm_stk? #

[View source]
def vm_swap #

[View source]
def vm_swap? #

[View source]