View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.0.58 or later
- Package size
- 422 KB
- Files
- 26
- Favorites
- 3
- Views in the past week
- 18
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
- Search for game performance
- Search for runtime logging
- Search for memory profiler
- Search for spike detection
- Search for memory optimization
- Search for fps monitor
- Search for Performance
- Search for performance optimization
- Search for FPS
- Search for gc monitor
- Search for Improvement
- Search for frame hitch detection
PerfGuardian – Lightweight FPS, GC & Memory Profiler for Runtime
- Price drop
Lightweight runtime performance monitor for Unity. Detect FPS drops, GC spikes and memory issues automatically with in-game monitoring and JSON logging.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
PerfGuardian – Lightweight FPS, GC & Memory Profiler for Runtime screenshot 1
About this asset
PerfGuardian – Runtime Performance Monitor & Spike Detector
PerfGuardian is a lightweight runtime performance monitoring tool for Unity projects.
It helps developers detect FPS drops, GC spikes and memory issues automatically while the game is running.
Unlike the built-in Unity Profiler, PerfGuardian is designed to work directly inside runtime builds with minimal overhead, making it ideal for production testing and real-device diagnostics.
------------------------------------------------------------
KEY FEATURES
------------------------------------------------------------
• Real-Time FPS Monitoring
Track frame rate and frame time directly in-game.
• Automatic Spike Detection
Automatically detect:
- Low FPS events
- Frame hitches
- GC allocation spikes
• Memory Monitoring
Monitor Mono memory, total allocated memory, and reserved memory usage.
• JSON Event Logging
Export structured performance logs in JSON format for external analysis or debugging.
• Lightweight & Production Safe
Designed to run with minimal runtime overhead.
• Cross-Platform Support
Works in Unity Editor and standalone builds. Logs are saved to persistentDataPath.
• Built-In Stress Test Demo Scene
Includes demo tools to simulate object spawn stress, GC allocation spikes, and UI rebuild spikes for testing.
------------------------------------------------------------
WHY PERF GUARDIAN?
------------------------------------------------------------
When the Unity Profiler is too heavy or impractical for runtime builds, PerfGuardian keeps watch.
It is not a full profiler replacement — it is a lightweight performance watchdog designed to alert you when something goes wrong.
------------------------------------------------------------
IDEAL FOR
------------------------------------------------------------
• Indie developers testing builds on real devices
• Runtime diagnostics in production builds
• Detecting performance regressions
• Monitoring FPS and GC behavior during gameplay
• Lightweight performance validation before release
------------------------------------------------------------
TECHNICAL DETAILS
------------------------------------------------------------
• No third-party dependencies
• Minimal allocations
• Clean namespace structure
• Runtime-safe implementation
• Compatible with Unity 2021+ (or your target version)
------------------------------------------------------------
DOCUMENTATION INCLUDED
------------------------------------------------------------
• Quick start guide
• Setup instructions
• Changelog
• Usage examples
------------------------------------------------------------
VERSION
------------------------------------------------------------
Current Version: 1.0.0
From the publisher's Asset Store listing.
Technical details
TECHNICAL DETAILS
• Runtime Performance Monitoring (Works in Builds)
• Real-time FPS & Frame Time Tracking
• Automatic Detection:
- Low FPS events
- Frame hitches
- GC allocation spikes
• Memory Tracking:
- Mono Used Memory
- Total Allocated Memory
- Total Reserved Memory
- GC Collection Counters (GC0, GC1, GC2)
• Structured JSON Log Export
• Cross-platform log storage (Application.persistentDataPath)
• Built-in demo stress scene:
- Object spawn stress
- GC allocation stress
- UI rebuild stress
------------------------------------------------------------
COMPATIBILITY
• Unity Version: 2021.3 LTS or newer (Recommended)
• Compatible with Built-in Render Pipeline
• Compatible with URP
• Compatible with HDRP
• Works in Editor & Standalone Builds
• Tested on Windows & macOS
------------------------------------------------------------
TECHNICAL CHARACTERISTICS
• No third-party dependencies
• No reflection usage
• No unsafe code
• Minimal runtime allocations
• Namespace-safe structure
• Mobile-safe logging (folder path printed in console)
------------------------------------------------------------
INCLUDED
• Runtime scripts
• Demo scene
• Documentation (Quick Start + Changelog)
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.58f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.