Benchee v0.14.0 Benchee.System View Source
Provides information about the system the benchmarks are run on.
Link to this section Summary
Functions
Returns an integer with the total number of available memory on the machine running the benchmarks
Returns a string with detailed information about the CPU the benchmarks are being performed on
Returns current Elixir version in use
Returns the current erlang/otp version in use
Returns the number of cores available for the currently running VM
Returns an atom representing the platform the VM is running on
Adds system information to the suite (currently elixir and erlang versions)
Link to this section Functions
available_memory() View Source
Returns an integer with the total number of available memory on the machine running the benchmarks.
cpu_speed() View Source
Returns a string with detailed information about the CPU the benchmarks are being performed on.
elixir() View Source
Returns current Elixir version in use.
erlang() View Source
Returns the current erlang/otp version in use.
num_cores() View Source
Returns the number of cores available for the currently running VM.
Returns an atom representing the platform the VM is running on.
parse_cpu_for(arg1, raw_output) View Source
system(suite)
View Source
system(Benchee.Suite.t()) :: Benchee.Suite.t()
system(Benchee.Suite.t()) :: Benchee.Suite.t()
Adds system information to the suite (currently elixir and erlang versions).