# Persistent

> Use a persistent allocation.

## Definition

* **Type:** Field
* **Namespace:** [Unity.Collections](/engine/6000.0/script-reference/unity/collections.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
Persistent = 4
```

### Remarks

The slowest allocation but can last as long as you need it to, and if necessary, throughout the application's lifetime. It's a wrapper for a direct call to malloc. Longer jobs can use this NativeContainer allocation type. Don't use Persistent where performance is essential.
