Sha256: e186fddcb427768ef502293aca99c47a8a1acf98a2afee493586e0aa26ec96b6

Contents?: true

Size: 741 Bytes

Versions: 25

Compression:

Stored size: 741 Bytes

Contents

#######################################################################
# example_sys_cpu_hpux.rb
#
# Sample cript for general futzing. You can run this code via the
# 'rake example' task.
#
# Modify as you see fit.
#######################################################################
require "sys/cpu"
include Sys

puts "VERSION: " + CPU::VERSION
puts "========"

puts "Num CPU: " + CPU.num_cpu.to_s
puts "Active CPU: " + CPU.num_active_cpu.to_s
puts "Architecture: " + CPU.architecture
puts "Speed/Freq: " + CPU.freq.to_s

puts "Load average for CPU 0: " + CPU.load_avg(0).join(", ")
puts "Overall Load Average: " + CPU.load_avg.join(", ")

puts "Individual Loads Averages:"
puts "=========================="
CPU.load_avg{ |e|
   p e
}

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
sys-cpu-0.6.3 examples/example_sys_cpu_hpux.rb
sys-cpu-0.6.3-x86-mingw32 examples/example_sys_cpu_hpux.rb
sys-cpu-0.6.2-x86-linux examples/example_sys_cpu_hpux.rb
sys-cpu-0.6.2-x86-mingw32 examples/example_sys_cpu_hpux.rb
sys-cpu-0.6.2 examples/example_sys_cpu_hpux.rb