# Cache Management

Effective cache management is an important aspect of the production pipeline, particularly for studios that operate multiple large projects.

When a project is launched for the first time, Reality Hub generates a copy of the project in the configured cache folder of each Engine.

In following launches, Reality Hub automatically checks for any modifications made to the project in the shared folder and updates all cache copies to reflect those changes.

In addition, Reality Hub verifies whether the disk containing the cache folder has sufficient free space for the necessary operations.&#x20;

If there is insufficient free space, Reality Hub automatically attempts to free up more space by removing cache copies of other projects, starting from the least **popular** one.

{% hint style="info" %}
The Popularity number is a metric that reflects the level of demand for a particular project. If the Popularity number is high, it indicates a greater degree of the project's popularity among users.
{% endhint %}

<div align="left"><figure><img src="https://3158411086-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4U3Lg7WjDb4Pjs4QC0E2%2Fuploads%2FKbWwiD8wVBXQZcClL5yl%2Fimage.png?alt=media&#x26;token=180a0324-cf6b-40c2-a728-f4fe9faafb81" alt=""><figcaption><p>Project Cache Example</p></figcaption></figure></div>

The Cache section can be accessed by navigating to **Main Menu** > **Configuration** > **Engines** > **Hosts** > **Cache**

You can filter and delete cached project files via the **Project Cache** menu shown above.

{% hint style="info" %}
Deleting a project cache will not delete the original project.
{% endhint %}

{% hint style="info" %}
Please keep that in mind, the recommended workflow requires working with **network storage** for a more reliable, scalable, and secure pipeline.&#x20;
{% endhint %}

You may get the "**Cannot Free Enough Space**" error in the following conditions:

* If your **general storage** lacks enough space to handle your project.
* A large project that doesn't fit into the cache disk alone.
* A full cache disk, due to the content stored outside of the cache folder.
* Malfunctioning disk, network, or other hardware-related issues.

In such a scenario, the [Engine Status](https://zerodensitydocumentation.gitbook.io/docs/reality-5.3-sp2/reality-5.3-sp2/user-guide/launcher/engine-status-colors) will turn red, indicating that the launch has failed.

To avoid such scenarios, we recommend that you routinely manage your overall disk space and project cache, particularly before proceeding to a live event.
