in nfm-controller/src/utils/cpu.rs [13:26]
fn get_core_count_from_cpuinfo() -> usize {
let mut core_count = 1;
if let Ok(contents) = fs::read_to_string("/proc/cpuinfo") {
let core_count_cpuinfo = contents
.lines()
.filter(|line| line.starts_with("processor"))
.count();
if core_count_cpuinfo > core_count {
core_count = core_count_cpuinfo;
info!(core_count; "Acquired processor CPU core count from /proc/cpuinfo");
}
}
core_count
}