The algorithm used to calculate the cpu load uses a BigDecimal to divide 100
with the number of cores on the machine. This fails with an ArithmeticException
due to "Non-terminating decimal expansion; no exact representable decimal result."
on six core machines (100/6 = 16.666666...) unless a rounding mode is specified.