module Memory

Constants

NO_MEMORY_LEAK_ENVS
PAT
PROC_FILE
PSCMD
Status
VM_PAT

Public Class Methods

read_status() { |$downcase.intern, $to_i * 1024| ... } click to toggle source
# File lib/memory_status.rb, line 14
def self.read_status
  File.foreach(PROC_FILE, encoding: Encoding::ASCII_8BIT) do |l|
    yield($1.downcase.intern, $2.to_i * 1024) if VM_PAT =~ l
  end
end