# Ignition Designer performance optimization

**URL:** <https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 24, 2025, 2:35pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519 "2025-04-24T14:35:46Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [April 24, 2025, 2:35pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/1 "2025-04-24T14:35:47Z")

</div>

Hello!

In order to improve the performance of my Ignition Designer, shoud I delete all the unused Named Queries or it doesn´t really matter? Should I also delete unused mockup pages? Unused binding?  
I have a lot of those in my current project. Something else?

Cheers!

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 24, 2025, 2:40pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/2 "2025-04-24T14:40:59Z")

</div>

Do you actually _have_ a performance problem in the designer?  
If so, what is the exact nature of your performance problem?

In general, unused resources cost nothing more than disk space and a _small_ amount of memory.

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [April 24, 2025, 2:43pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/3 "2025-04-24T14:43:11Z")

</div>

Thanks for the answer.

I just get it freeze a lot of times so I do have to close it on my task Manager in order to restart and keep workin. I think I may have to upgrade my PC.  
What´s recomended PC requirement to run Ignition Designer?

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/0/f004fd053ea3a7306ca20bcdd105de0caa98b9fa.png)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 24, 2025, 2:46pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/4 "2025-04-24T14:46:56Z")

</div>

How much memory do you have allocated to the designer?

> **[Gateway Settings | Ignition User Manual](https://docs.inductiveautomation.com/docs/8.1/platform/gateway/config/gateway-settings#launch-settings)**
>
> Gateway Settings Property Reference

What does the CPU usage of the designer process look like in the OS?

The two primary causes of "freezing" in Java Swing applications (which includes Vision and the Designer) are:

1. Slow code blocking the event dispatch thread. We have _some_ of that first party still in the designer, but it's pretty few and far between. Vision scripts running inside the designer in preview mode absolutely can affect the rest of the designer, though.
2. Memory pressure causing GC stalls, leading to "pause the world" events that manifest as a totally unresponsive application. This will usually manifest as consistently higher CPU usage, as a starved garbage collector constantly tries to stay under the allocated threshold.

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [April 24, 2025, 2:52pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/5 "2025-04-24T14:52:07Z")

</div>

Ok, thanks will take a look, I already allocated 8,192 mb, I may need to upgrade to 16,384 for memory spikes.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/4/74de21f2fa0ecf8e441f9ae2c89a95ec155dc3c9.png)

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [April 24, 2025, 3:18pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/6 "2025-04-24T15:18:56Z")

</div>

That looks like your memory graph of your gateway, not your designer. The key to the gateway is to look for the classic spikes and drops in the history view of memory usage. To see the memory of your designer, you can look in the bottom right corner of designer or open the Diagnostics window under the Help menu.

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [April 24, 2025, 3:21pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/7 "2025-04-24T15:21:43Z")

</div>

Oh, thanks, on the designer right bottom corner I got this:

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/9/29fb6491285221e78a87885d21a74c25af116d8c.png)

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [April 24, 2025, 3:32pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/8 "2025-04-24T15:32:17Z")

</div>

That number will fluctuate (you'll see it in the history graph of diagnostics), but if you're opening/closing projects on a gateway to switch between them without closing the designer, I believe there's a known bug/memory leak that happens, and you just have to close the designer and open a new one to start fresh.

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [April 24, 2025, 3:33pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/9 "2025-04-24T15:33:53Z")

</div>

Thanks @michael.flagler , will carefully check out all logs and memory spikes next time it happen so I can do a consistent report on the forum. Cheers!

---

<div class="post-metadata">

**Author:** ![MMaynard](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mmaynard/32/3366_2.png) [@MMaynard](https://forum.inductiveautomation.com/u/MMaynard)\
**Post date:** [April 24, 2025, 8:17pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/10 "2025-04-24T20:17:40Z")

</div>

Also by the graphic, you only have 1 GB allocated for your designer.  
Bump that up on the gateway config page.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/7/a793de782a1044ad1d5ac21dff884b4832f2f279.png)

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [April 25, 2025, 6:58am UTC](https://forum.inductiveautomation.com/t/ignition-designer-performance-optimization/105519/11 "2025-04-25T06:58:48Z")

</div>

Ok, thanks, MMaynard, I´m sure it will help

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/5/d552bee636c9bdf396e01b3326ab2bb0064d5cac.png)

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/b/cb4c44653363b652da82f164dedb59e63fb38f29.png)
