Method: LitmusPaper::Metric::CPULoad#processor_count

Defined in:
lib/litmus_paper/metric/cpu_load.rb

#processor_countObject



12
13
14
15
16
17
18
19
20
21
# File 'lib/litmus_paper/metric/cpu_load.rb', line 12

def processor_count
  @processor_count ||= File.readlines('/proc/cpuinfo').reduce(0) do |memo, line|
    if line =~ /^processor/
      memo + 1
    else
      memo
    end
  end

end