System Analysis Report

Documentation for Developers

System Performance Analysis Report

Date: Feb 10, 2026
Uptime: 3 days, 4 hours
Machine: 24-core ARM Mac, 128GB RAM


Critical findings

1. Load average: 39.53 (1-minute)

2. Cursor main renderer: ~13 GB RAM, 40–60% CPU

3. Chrome: 86 processes, ~13 GB RAM

4. Duplicate MCP servers

5. Multiple Cursor renderer windows: 5

6. Heavy extensions (43 Cursor-related processes)

7. Three backends running

8. Other resource usage


What’s healthy


Recommended actions (in priority order)

Priority Action Impact
1 Restart Cursor Frees ~13 GB, may fix renderer leak; expect ~5 min downtime
2 Close Chrome tabs Aim for <20; use tab suspender or bookmarks for rarely used tabs
3 Run fewer backends Use only backend-api + backend-ai-api when needed; stop backend-vitto-api if unused
4 Close extra Cursor windows One main workspace reduces processes and load
5 Exclude node_modules from Spotlight Reduce indexing in large monorepos
6 Disable or limit heavy extensions Especially when not needed (e.g., MongoDB, Docker, extra language servers)
7 Reboot periodically Uptime 3+ days can accumulate leaks and stale processes

Spotlight exclusions (optional)

For large dev folders:

# Add node_modules and dist to Spotlight exclusions
sudo mdutil -i off /Users/fguijarro/developer/repos-gspace/gspace1/node_modules
sudo mdutil -i off /Users/fguijarro/developer/repos-gspace/gspace1/dist
# Re-enable if needed: sudo mdutil -i on /path

Generated by system analysis. Run nx reset && rm -rf dist/ tmp/ if build issues persist.