jetson-optimize-memory
CommunityReclaim unused DRAM for headless Jetson deployments.
AuthorJORDAN0615
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Jetson BSPs reserve DRAM for display, camera, and DMA subsystems even when those peripherals are not used in headless or no-camera deployments, wasting valuable memory that could be allocated to application workloads.
Core Features & Use Cases
- Cross-layer DRAM reclamation: Disables unused DRAM carveouts across all four boot layers (MB1 BCT, MB2 BCT, kernel reserved-memory, SWIOTLB) to maximize freed memory.
- Validated scenario recipes: Provides pre-tested, chip-specific configuration sets for T234 (Orin) and T264 (Thor) platforms for headless, no-camera, and SWIOTLB optimization use cases.
- Use case example: A headless edge AI inference deployment running on a Jetson Orin Nano can reclaim hundreds of megabytes of DRAM by disabling unused display and camera subsystems, freeing memory for larger AI models or higher throughput workloads.
Quick Start
Use the jetson-optimize-memory skill with the 'headless' argument to disable unused display and camera DRAM carveouts on your Jetson Orin deployment to free up memory for your workload.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jetson-optimize-memory Download link: https://github.com/JORDAN0615/bsp_factory/archive/main.zip#jetson-optimize-memory Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.