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)
SourceInstance methods
atom_count
Sourceatom_count=(atom_count : Int32)
Sourceduration_ms
Sourceduration_ms=(duration_ms : Float64)
Sourcefinal_memory
Sourcefinal_memory=(final_memory : SystemMemoryInfo)
Sourceinitial_memory
Sourceinitial_memory=(initial_memory : SystemMemoryInfo)
Sourcememory_efficiency
Sourcememory_efficiency=(memory_efficiency : Float64)
Sourcememory_increase_kb
Sourcememory_per_atom
Sourcememory_per_atom=(memory_per_atom : Float64)
Sourceoperation
Sourceoperation=(operation : String)
Source