500 MB6 GB
Typical RAM
High
Impact
5
Tips

5 ways to reduce VS Code RAM usage

1 Audit extensions per workspace

Use VS Code's workspace-specific extension recommendations. Disable extensions you don't need for the current project.

2 Use Process Explorer

Help → Open Process Explorer shows exactly which extension or language server is consuming memory.

3 Close unused windows

Each VS Code window runs its own set of extension hosts and language servers. Close windows for projects you're not actively editing.

4 Disable TypeScript auto-import for large repos

In large monorepos, TypeScript's auto-import suggestion feature indexes the entire project. Disable it in settings if your repo has 1000+ files.

5 Restart Extension Host

Instead of restarting VS Code entirely, use the command palette: 'Developer: Restart Extension Host'. This reclaims extension memory without losing your window state.

How DevPulse helps with VS Code

DevPulse groups VS Code's main window, extension hosts, and language servers into one view. It detects runaway TypeScript servers and zombie language server processes.

Instead of guessing how much RAM VS Code consumes or manually checking Activity Monitor, DevPulse gives you a clear, always-visible answer in your menu bar.

Related Pages

Stop guessing. Start monitoring.

Download DevPulse and see exactly what VS Code — and everything else — is doing to your Mac's memory.

Download for macOS

macOS 14+ · Apple Silicon & Intel · Free during launch