CogUtil::MemoryProfiler::MemoryBenchmarkResult
Inherits Struct < Value < Object
Memory benchmark result
Constructors
new(operation : String, initial_memory : CogUtil::MemoryProfiler::SystemMemoryInfo, final_memory : CogUtil::MemoryProfiler::SystemMemoryInfo, atom_count : Int32, duration_ms : Float64)
Instance methods
atom_count
atom_count=(atom_count : Int32)
duration_ms
duration_ms=(duration_ms : Float64)
final_memory
final_memory=(final_memory : SystemMemoryInfo)
initial_memory
initial_memory=(initial_memory : SystemMemoryInfo)
memory_efficiency
memory_efficiency=(memory_efficiency : Float64)
memory_increase_kb
memory_per_atom
memory_per_atom=(memory_per_atom : Float64)
operation
operation=(operation : String)