Work around sysinfo reporting no mem

This commit is contained in:
Hanh 2023-05-03 22:13:17 +10:00
parent 0fb45a25cd
commit a2fa178c16
1 changed files with 2 additions and 1 deletions

View File

@ -130,7 +130,8 @@ fn get_available_memory() -> anyhow::Result<usize> {
fn get_system_available_memory() -> anyhow::Result<usize> {
let mut sys = System::new();
sys.refresh_memory();
let mem_available = sys.available_memory() as usize;
log::info!("{:?}", sys);
let mem_available = (sys.free_memory() as usize).max(10_000); // assume there is some memory left
Ok(mem_available)
}