# cpuFrameTime

> This is the total CPU frame time calculated as the time between ends of two frames, which includes all waiting time and overheads, in ms.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public double cpuFrameTime
```

### Remarks

This metric is also exposed as **CPU Total Frame Time** profiler counter.

Time spent while the application is paused (via `Application.Pause`) is excluded. The value reported for the first frame after resuming from a pause reflects only the actual frame work time.

Additional Resources: [Get frame timing data](/engine/6000.6/manual/analysis/graphics-performance-profiling/profile-rendering/frame-timing-manager/get-timing-data.md).
