# Unity ECS Performance Drop

**URL:** https://discussions.unity.com/t/unity-ecs-performance-drop/372472
**Category:** Questions & Answers
**Tags:** Entities, Graphics-for-ECS, Universal-Render-Pipeline, Performance, 2022.3-lts, Question
**Created:** [July 13, 2024, 10:03pm UTC](https://discussions.unity.com/t/unity-ecs-performance-drop/372472 "2024-07-13T22:03:18Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![EtoYosh1mura](https://avatars.discourse-cdn.com/v4/letter/e/c4cdca/32.png) [@EtoYosh1mura](https://discussions.unity.com/u/EtoYosh1mura)
#### Post date: [July 13, 2024, 10:03pm UTC](https://discussions.unity.com/t/unity-ecs-performance-drop/372472/1 "2024-07-13T22:03:18Z")

</div>

Hello,

I’m encountering a performance issue in my Unity project with ECS and would appreciate your help.

I have a rigged 3D model with 4k vertices, and I’m using a Compute Deformation shader with a single material. When I spawn this prefab as a GameObject in the main scene, I achieve an average FPS of about 110-120.

However, when I spawn it as an entity in a SubScene, I only get around 70 FPS, despite seeing increased CPU main and render thread usage. Even when I move away from the entities (3D models), the number of batches, triangles, and vertices decreases, but the CPU load remains high.

In the profiler, as I understand, that the CPU is waiting for the GPU. Under the GPU tab, I notice that the Default World Unity.Entities.PresentationSystemGroup takes approximately 15 ms, and when expanded further, Default World Unity.Rendering.EntitiesGraphicSystem =\> EndUpdate takes around 14 ms and It stays pretty much all the time like that.

 ![Screenshot 2024-07-14 010045](https://europe1.discourse-cdn.com/unity/original/3X/9/2/921b1071d6cf9b20cd670414e046ec2d64afa43b.png)

What could be causing this issue?

Unity 2022.3.35f1  
Entities 1.2.3  
Entities Graphics 1.2.3  
URP 14.0.11

---

<div class="post-metadata">

### Author: ![azmi\_unity](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@azmi\_unity](https://discussions.unity.com/u/azmi_unity)
#### Post date: [February 1, 2025, 8:40am UTC](https://discussions.unity.com/t/unity-ecs-performance-drop/372472/2 "2025-02-01T08:40:21Z")

</div>

Did you figure this out? I’m having the same problem. Disabling EntitiesGraphicSystem adds about 20fps…

Update: DX12 doesn’t have this issue.

---

<div class="post-metadata">

### Author: ![blaurain](https://dub1.discourse-cdn.com/unity/user_avatar/discussions.unity.com/blaurain/32/87411_2.png) [@blaurain](https://discussions.unity.com/u/blaurain)
#### Post date: [April 15, 2026, 5:30pm UTC](https://discussions.unity.com/t/unity-ecs-performance-drop/372472/3 "2026-04-15T17:30:39Z")

</div>

I just switched back to 11 from dx12 to avoid a similar mysterious graphics spike
