INNER CODE UNIT · Rust
MB
tangle-network/blueprint · crates/benchmarking/src/lib.rs:142
const MB: f32 = 1024.00 * KB;
const GB: f32 = 1024.00 * MB;
let ram_usage = self.ram_usage as f32;
let (ram_usage, unit) = if ram_usage < KB {
(ram_usage, "B")
} else if ram_usage < MB {
(ram_usage / KB, "KB")
} else if ram_usage < GB {
(ram_usage / MB, "MB")
} else {
(ram_usage / GB, "GB")
};
write!(
f,
"Benchmark: {}\nJob ID: {}\nElapsed: {:?}\nvCPU: {}\nRAM Usage: {ram_usage:.2} {unit}\n",
self.name, self.job_id, self.elapsed, self.cores,
)