#!/usr/bin/ruby
data = File.open( "/proc/meminfo", "r" ).readlines.each do | line |
title, size, dummy = line.split()
case title
when "MemTotal:"
@real_total = size.to_i
when "MemFree:"
@real_free = size.to_i
when "SwapTotal:"
@swap_total = size.to_i
when "SwapFree:"
@swap_free = size.to_i
end
end
data = IO.popen( "/usr/bin/uptime", "r" ).read.split
@real_use = @real_total - @real_free
@swap_use = @swap_total - @swap_free
STDOUT "#{@real_use/1024}\n"
STDOUT "#{@swap_use/1024}\n"
STDOUT "#{data[2].chop!}\n"
STDOUT "inspron\n"
|