pub fn check_available_memory(min_mb: u64) -> Result<u64, AppError>Expand description
Verifica se há memória disponível suficiente para iniciar o carregamento do modelo.
§Parâmetros
min_mb: piso mínimo em MiB de memória disponível (tipicamentecrate::constants::MIN_AVAILABLE_MEMORY_MB).
§Erros
Retorna AppError::LowMemory quando available_mb < min_mb.
§Retorno
Retorna Ok(available_mb) com o valor real de memória disponível em MiB.