fn host_ram() -> Option<usize>
Linux: parse MemAvailable from /proc/meminfo (kB → bytes). macOS: read total host RAM via sysctl hw.memsize.
MemAvailable
/proc/meminfo
sysctl hw.memsize