class Process::Metrics::Memory::Darwin

def self.total_size

@returns [Numeric] Total memory size in kilobytes.
def self.total_size
	# sysctl hw.memsize
	IO.popen(["sysctl", "hw.memsize"], "r") do |io|
		io.each_line do |line|
			if line =~ /hw.memsize: (\d+)/
				return $1.to_i / 1024
			end
		end
	end
end