# Caching

**URL:** <https://forum.inductiveautomation.com/t/caching/1659>\
**Category:** Ignition\
**Created:** [March 18, 2010, 5:22pm UTC](https://forum.inductiveautomation.com/t/caching/1659 "2010-03-18T17:22:53Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Post date:** [March 18, 2010, 5:22pm UTC](https://forum.inductiveautomation.com/t/caching/1659/1 "2010-03-18T17:22:53Z")

</div>

It look like caching is on a project basis with only one cache. ie: every time you change projects, the cache is thrown out.  
Can this be changed to remember the old project cache?

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [March 19, 2010, 3:40pm UTC](https://forum.inductiveautomation.com/t/caching/1659/2 "2010-03-19T15:40:59Z")

</div>

Exactly what cache are you referring to?

---

<div class="post-metadata">

**Author:** ![Robert](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Post date:** [March 19, 2010, 5:00pm UTC](https://forum.inductiveautomation.com/t/caching/1659/3 "2010-03-19T17:00:30Z")

</div>

Caching of the screens. I’ve read a description in the forms of how caching works with in a project. The first time you open a screen it caches it so that the next time you don’t have to download from the server.

This cache appears to be thrown away when you switch projects.

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [March 19, 2010, 6:03pm UTC](https://forum.inductiveautomation.com/t/caching/1659/4 "2010-03-19T18:03:44Z")

</div>

Ok, thats the cache I thought you were talking about. This is a purely in-memory cache. It is certainly thrown out when switching projects. Its also thrown out when logging in/out, updating the project, switching users, etc. It is a very ephemeral cache, and there are a variety of technical reasons that it works like this.

I’m guessing you want it retained for performance reasons. And so, along these lines - how about we just make opening windows much faster rather than altering the cache.

---

<div class="post-metadata">

**Author:** ![Robert](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Post date:** [March 22, 2010, 3:05am UTC](https://forum.inductiveautomation.com/t/caching/1659/5 "2010-03-22T03:05:07Z")

</div>

I’m fine with that. Toward that end, [see this thread](http://www.inductiveautomation.com/forum/viewtopic.php?f=25&t=5040)

---

<div class="post-metadata">

**Author:** ![William\_R](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/william_r/32/32710_2.png) [@William\_R](https://forum.inductiveautomation.com/u/William_R)\
**Post date:** [August 4, 2022, 2:38pm UTC](https://forum.inductiveautomation.com/t/caching/1659/6 "2022-08-04T14:38:04Z")

</div>

Hi @Carl.Gould. I know this is an old thread, but can you please help inform me on how to speed up loading screens and in increasing performance? Expression and indirect addressing objects seems like it takes forever to load and I am staring at a screen with error overlays. It looks pretty bad as you navigate from page to page. TIA!

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [August 4, 2022, 2:43pm UTC](https://forum.inductiveautomation.com/t/caching/1659/7 "2022-08-04T14:43:46Z")

</div>

{ _Psst! Dude!_ Don’t **apologize** for being a necromancer, just _don’t do it_. Start a new topic, with a link to old one for context. }

---

<div class="post-metadata">

**Author:** ![William\_R](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/william_r/32/32710_2.png) [@William\_R](https://forum.inductiveautomation.com/u/William_R)\
**Post date:** [August 4, 2022, 8:41pm UTC](https://forum.inductiveautomation.com/t/caching/1659/8 "2022-08-04T20:41:26Z")

</div>

Sorry @pturmel, I didn’t know it was taboo. Will do.
