---
title: OptimizationStrategy.lowMemory
framework: createmlcomponents
role: symbol
role_heading: Case
path: createmlcomponents/optimizationstrategy/lowmemory
---

# OptimizationStrategy.lowMemory

An optimization strategy that minimizes memory use.

## Declaration

```swift
case lowMemory
```

## Discussion

Discussion Select this strategy when solving large problems that run out of memory when using the fast optimization strategy, or when you need to keep memory use low.

## See Also

### Optimization strategies

- [OptimizationStrategy.automatic](createmlcomponents/optimizationstrategy/automatic.md)
- [OptimizationStrategy.fast](createmlcomponents/optimizationstrategy/fast.md)
- [OptimizationStrategy.nonSmooth](createmlcomponents/optimizationstrategy/nonsmooth.md)
