# Optimization

> Analyze your application with the Profiler and understand how Unity manages memory in your application.

When you make an application in Unity, it’s important that you analyze and debug it to make sure that its bug-free, optimized, and runs correctly on the target device.

| **Topic**                                                                                                  | **Description**                                                                                        |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| **[Memory in Unity](/engine/6000.3/manual/analysis/performance-memory.md)**                                | Manage and optimize memory usage in Unity applications.                                                |
| **[Unity Profiler](/engine/6000.3/manual/analysis/profiler.md)**                                           | Analyze the performance of your application with the Profiler.                                         |
| **[Graphics performance and profiling](/engine/6000.3/manual/analysis/graphics-performance-profiling.md)** | Techniques and tools for optimizing graphics performance in Unity.                                     |
| **[Runtime performance scaling](/engine/6000.3/manual/analysis/runtime-performance-scaling.md)**           | Balance visual quality with performance by dynamically scaling your application's settings as it runs. |
| **[Profiling tools reference](/engine/6000.3/manual/analysis/performance-profiling-tools.md)**             | Reference for various profiling tools available for performance analysis.                              |

## Additional resources and examples

* 📖 **E-Book**: [Optimize your game performance for mobile, XR, and the web in Unity (Unity 6 edition)](https://unity.com/resources/mobile-xr-web-game-performance-optimization-unity-6?isGated=false)
* 📖 **E-Book**: [Optimize your game performance for consoles and PCs in Unity (Unity 6 edition)](https://unity.com/resources/console-pc-game-performance-optimization-unity-6?isGated=false)
* 📖 **E-Book**: [Ultimate guide to profiling Unity games](https://unity.com/resources/ultimate-guide-to-profiling-unity-games?isGated=false)
* 📝 **How-to guide**: [Performance optimization for high-end graphics on PC and console](https://unity.com/how-to/performance-optimization-high-end-graphics)
* 📝 **How-to guide**: [Managing GPU usage for PC and console games](https://unity.com/how-to/gpu-optimization)
* 📝 **How-to guide**: [Configuring your Unity project for stronger performance](https://unity.com/how-to/project-configuration-and-assets)
* 📝 **How-to guide**: [Advanced programming and code architecture](https://unity.com/how-to/advanced-programming-and-code-architecture)
* 📝 **How-to guide**: [Enhanced physics performance for smooth gameplay](https://unity.com/how-to/enhanced-physics-performance-smooth-gameplay)
* 📝 **How-to guide**: [Mobile optimization tips for technical artists - Part I](https://unity.com/how-to/mobile-game-optimization-tips-part-1)
* 📝 **How-to guide**: [Mobile optimization tips for technical artists - Part II](https://unity.com/how-to/mobile-game-optimization-tips-part-2)
* 📺 **Video**: [Optimization for web, XR & mobile games in Unity 6](https://youtu.be/2J0kDtUGlrY)
* 📺 **Video**: [Introduction to build profiles in Unity 6](https://youtu.be/5HgVnu2LGfI)
* 📺 **Video**: [Unity Profiler Walkthrough & Tutorial](https://youtu.be/xjsqv8nj0cw)
* 📺 **Video**: [Profile Analyzer Walkthrough & Tutorial](https://youtu.be/Ypg84Fr20Sw)
* 📺 **Video**: [Memory Profiler Walkthrough & Tutorial](https://youtu.be/Uuzd39AjFWQ)
* 👥 **Community**: [Profiling Tools section at Unity Discussions](https://discussions.unity.com/lists/profiling-tools)
