anchor.diff:          case (catch linux_which_cpuinfo(Distro)) of
               {ok, {CPU, BogoMIPS}} ->
                   io:format("CPU: "
  -                          "~n   Model:          ~s"
  -                          "~n   BogoMIPS:       ~w"
  -                          "~n   Num Schedulers: ~s"
  +                          "~n   Model:                 ~s"
  +                          "~n   BogoMIPS:              ~w"
  +                          "~n   Num Online Schedulers: ~s"
                             "~n", [CPU, BogoMIPS, str_num_schedulers()]),
                   if
                       (BogoMIPS > 20000) ->
  
positive.code:             NumCores      = analyze_darwin_hw_total_number_of_cores(HwInfo),
              Memory        = analyze_darwin_hw_memory(HwInfo),
              io:format("Darwin:"
                        "~n   System Version: ~s"
                        "~n   Kernel Version: ~s"
                        "~n   Model:          ~s (~s)"
                        "~n   Processor:      ~s (~s, ~s, ~s)"
                        "~n   Memory:         ~s"
                        "~n   Num Schedulers: ~s"
                        "~n", [SystemVersion, KernelVersion,
                               ModelName, ModelId,
                               ProcName, ProcSpeed, NumProc, NumCores, 
  
negative.code: 
  
  str_num_schedulers() ->
      try erlang:system_info(schedulers_online) of
          N -> f("~w", [N])
      catch
          _:_:_ -> "-"
      end.
  
  num_schedulers_to_factor() ->
      try erlang:system_info(schedulers_online) of
          1 ->
              10;
          2 ->
  