class Pretty::ProcessInfo
- Pretty::ProcessInfo
 - Reference
 - Object
 
Defined in:
pretty/process_info.cr:18pretty/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
- .load(path : String) : ProcessInfo
 - .new(values : Hash(String, Int64))
 - .parse(buffer : String) : ProcessInfo
 - .process(pid : Int32 | Nil = nil) : ProcessInfo
 
Instance Method Summary
- #[](name) : UsedMemory
 - 
        #[]?(name) : UsedMemory | Nil
        
          
VmPeak: 7344 kB
 - #hugetlb_pages
 - #hugetlb_pages?
 - #keys(*args, **options)
 - #keys(*args, **options, &)
 - #max
 - #max?
 - #peak
 - #peak?
 - #rss_anon
 - #rss_anon?
 - #rss_file
 - #rss_file?
 - #rss_shmem
 - #rss_shmem?
 - #vm_data
 - #vm_data?
 - #vm_exe
 - #vm_exe?
 - #vm_hwm
 - #vm_hwm?
 - #vm_lck
 - #vm_lck?
 - #vm_lib
 - #vm_lib?
 - #vm_peak
 - #vm_peak?
 - #vm_pin
 - #vm_pin?
 - #vm_pte
 - #vm_pte?
 - #vm_rss
 - #vm_rss?
 - #vm_size
 - #vm_size?
 - #vm_stk
 - #vm_stk?
 - #vm_swap
 - #vm_swap?