Sha256: 9e2b3a8152e5cb775141bb397cc8d5540d2d2e6625dbed9fc825d56bd4815e55
Contents?: true
Size: 546 Bytes
Versions: 197
Compression:
Stored size: 546 Bytes
Contents
# encoding: utf-8 require "logstash/namespace" require "logstash/config/defaults" module LogStash module Config module CpuCoreStrategy extend self def maximum LogStash::Config::Defaults.cpu_cores end def fifty_percent [1, (maximum * 0.5)].max.floor end def seventy_five_percent [1, (maximum * 0.75)].max.floor end def twenty_five_percent [1, (maximum * 0.25)].max.floor end def max_minus_one [1, (maximum - 1)].max.floor end def max_minus_two [1, (maximum - 2)].max.floor end end end end
Version data entries
197 entries across 190 versions & 16 rubygems