# GlobalSystemVersion

> A counter that increments after every system update.

## Definition

* **Type:** Property
* **Namespace:** [Unity.Entities](/engine/7000.0/script-reference/unity/entities.md)
* **Assembly:** UnityEngine.EntitiesModule

```csharp
public uint GlobalSystemVersion { get; }
```

### Remarks

The ECS framework uses the GlobalSystemVersion to track changes in a conservative, efficient fashion. Changes are recorded per component per chunk.

Additional Resources: [ArchetypeChunk.DidChange](/engine/7000.0/script-reference/unity/entities/archetypechunk/didchange.md), ChangedFilter
