class Facter::Processors::OpenBSD

Public Instance Methods

get_physical_processor_count() click to toggle source
# File lib/facter/processors/os.rb, line 177
def get_physical_processor_count
  Facter::Util::POSIX.sysctl("hw.ncpufound").to_i
end
get_processor_speed() click to toggle source
# File lib/facter/processors/os.rb, line 181
def get_processor_speed
  speed = Facter::Util::POSIX.sysctl("hw.cpuspeed").to_i
  if speed < 1000
    "#{speed} MHz"
  else
    speed = speed.to_f / 1000
    "#{(speed * 100).round.to_f / 100.0} GHz"
  end
end