# Cursor causing extremely high CPU and memory usage (extension-host processes)

**URL:** <https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614>\
**Category:** Bug Reports\
**Tags:** performance, extensions\
**Created:** [February 11, 2026, 7:02pm UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614 "2026-02-11T19:02:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![gigun](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gigun/32/25408_2.png) [@gigun](https://forum.cursor.com/u/gigun)\
**Post date:** [February 11, 2026, 7:02pm UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/1 "2026-02-11T19:02:17Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

 ![Discord 2026-02-12 03.53.26](https://us1.discourse-cdn.com/cursor1/original/3X/1/c/1c2a7ff4d644bf61c7ee5b7f2b5e94a2a7bdb968.jpeg)

 ![Discord 2026-02-12 03.53.37](https://us1.discourse-cdn.com/cursor1/original/3X/6/1/61c4e40af143df61abd25cabf194d7da3ad2e65e.jpeg)

### Describe the Bug

I’m experiencing extremely high CPU and memory usage when using Cursor, and it’s making my machine almost unusable.

Issue Details  
• Multiple Cursor Helper (Plugin): extension-host (user) processes are each consuming around 4GB of memory  
• Several of them are running simultaneously  
• CPU usage stays near 100% across many extension-host processes  
• System idle is 0% and fans are constantly running  
• Memory pressure increases significantly

From Activity Monitor:  
• 8–10 extension-host processes each using ~4GB RAM  
• Total memory usage by Cursor-related processes exceeds 30GB  
• CPU usage per extension-host ~97–99%

Questions  
• Is this expected behavior?  
• Could this be related to a specific plugin?  
• Is there a way to limit extension-host processes or memory usage?  
• Are there known issues with memory leaks?

Please let me know if logs or additional diagnostics would help. I’m happy to provide them.

Thanks in advance 🙏

### Steps to Reproduce

This happens even when I’m not actively running heavy tasks.

### Operating System

MacOS

### Version Information

Version: 2.4.31 (Universal)  
VSCode Version: 1.105.1  
Commit: 3578107fdf149b00059ddad37048220e41681000  
Date: 2026-02-08T07:42:24.999Z  
Build Type: Stable  
Release Track: Default  
Electron: 39.2.7  
Chromium: 142.0.7444.235  
Node.js: 22.21.1  
V8: 14.2.231.21-electron.0  
OS: Darwin arm64 25.2.0

### Does this stop you from using Cursor

Yes - Cursor is unusable

---

<div class="post-metadata">

**Author:** ![gflores1023](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gflores1023/32/24857_2.png) [@gflores1023](https://forum.cursor.com/u/gflores1023)\
**Post date:** [February 11, 2026, 7:08pm UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/3 "2026-02-11T19:08:28Z")

</div>

also seeing higher slowdowns than before. on windows 11

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [February 11, 2026, 7:54pm UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/4 "2026-02-11T19:54:20Z")

</div>

Hey, thanks for the report.

Having 8 to 10 `extension-host` processes, each using around 4 GB RAM and about 97 to 99% CPU, is definitely not normal. Let’s narrow down the cause.

First, please check which extensions are using resources:

1. Enable the extension monitor: Settings \> Application \> Experimental \> Extension Monitor Enabled
2. Then open the command palette with `CMD + Shift + P` and run “Developer: Open Extension Monitor”
3. This will show CPU and memory per extension. Please share a screenshot of the results

Also try:

- `CMD + Shift + P` \> “Developer: Open Process Explorer” to match PIDs to specific processes and see what each `extension-host` is tied to
- Quick test: start Cursor from a terminal with `cursor --disable-extensions` and see if the issue still happens. If it goes away, a specific extension is the cause.

A few questions:

- How many Cursor windows do you usually keep open? Each window has its own `extension-host` process, so multiple windows could explain the count.
- Which extensions do you have installed? A list would help.
- How big is your project, like file count and approximate size?

The team is aware of extension host performance issues and is tracking them.

---

<div class="post-metadata">

**Author:** ![gigun](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gigun/32/25408_2.png) [@gigun](https://forum.cursor.com/u/gigun)\
**Post date:** [February 12, 2026, 6:50am UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/5 "2026-02-12T06:50:12Z")

</div>

![CleanShot 2026-02-12 at 15.35.59@2x](https://us1.discourse-cdn.com/cursor1/original/3X/8/a/8a01a7e2ad04fc2ad8572c968107c03cdd1c92ca.jpeg)

Thanks for the guidance! Here’s the information you requested:

**Number of Windows:** Currently, I’m working with just 1 Cursor window open, and my project is relatively small (19 files, ~560 KB - a Cloudflare Workers tutorial). However, I typically keep 2-3 windows open during my regular workflow. When I do open additional windows for other tasks, I close them once they’re no longer needed.

**The Issue:** Even though I’m diligent about closing windows, I’ve noticed that the extension-host processes don’t seem to decrease. They appear to accumulate and persist as lingering processes rather than being properly cleaned up when windows are closed. This is my main concern—it feels like the processes are stacking up over time.

**Extensions List:** I ran `cursor --list-extensions` and here’s the output:

```auto
❯ cursor --list-extensions                
anthropic.claude-code
anysphere.csharp
anysphere.cursorpyright
anysphere.remote-containers
anysphere.remote-ssh
bierner.markdown-mermaid
bierner.markdown-preview-github-styles
bradlc.vscode-tailwindcss
catppuccin.catppuccin-vsc-icons
coderabbit.coderabbit-vscode
dart-code.dart-code
dart-code.flutter
eamodio.gitlens
esbenp.prettier-vscode
golang.go
google.colab
google.gemini-cli-vscode-ide-companion
hediet.vscode-drawio
hono.hono
marp-team.marp-vscode
mechatroner.rainbow-csv
metaphore.kanagawa-vscode-color-theme
ms-azuretools.vscode-containers
ms-azuretools.vscode-docker
ms-ceintl.vscode-language-pack-ja
ms-dotnettools.vscode-dotnet-runtime
ms-python.debugpy
ms-python.python
ms-toolsai.jupyter
ms-toolsai.jupyter-keymap
ms-toolsai.jupyter-renderers
ms-toolsai.vscode-jupyter-cell-tags
ms-toolsai.vscode-jupyter-slideshow
ms-vscode.cmake-tools
ms-vscode.cpptools
ms-vscode.cpptools-extension-pack
ms-vscode.cpptools-themes
ms-vscode.makefile-tools
ms-vscode.vscode-serial-monitor
ms-vsliveshare.vsliveshare
openai.chatgpt
redhat.java
saoudrizwan.claude-dev
tomoki1207.pdf
vscjava.vscode-gradle
vscjava.vscode-java-debug
vscjava.vscode-java-dependency
vscjava.vscode-java-pack
vscjava.vscode-java-test
vscjava.vscode-maven
yoavbls.pretty-ts-errors

```

I’m happy to run the Extension Monitor and Process Explorer as you suggested and share the results. Would that help identify which extensions might be causing the issue?

At the moment, my system currently has enough resources to handle this, but if the issue gets worse, I’ll attach an updated Activity Monitor screenshot for you to review.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [February 12, 2026, 8:09am UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/7 "2026-02-12T08:09:50Z")

</div>

Hey, thanks for the screenshot. I can see the issue. In Extension Host 44653, `<ext-host-runtime>` is using 100% CPU.

You’ve got 4 third‑party AI extensions running together with Cursor’s built‑in AI: Claude Code, Cline, CodeRabbit, and OpenAI ChatGPT. It’s most likely one of those. They can conflict and eat up resources.

Please try this:

1. Disable all four AI extensions, restart Cursor, and check if it gets better.
2. If it’s still bad, disable any language extensions you don’t need for this project (Java, C++, Python/Jupyter, Flutter/Dart).
3. A more drastic check: run `cursor --disable-extensions` in a terminal to confirm it’s extension-related.

About the “stuck” processes after you close windows, the team is aware. Quick question: does fully quitting Cursor (CMD+Q) remove them, or do they stay even after that?

Let me know what happens after step 1.

---

<div class="post-metadata">

**Author:** ![gigun](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gigun/32/25408_2.png) [@gigun](https://forum.cursor.com/u/gigun)\
**Post date:** [February 12, 2026, 8:20am UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/8 "2026-02-12T08:20:25Z")

</div>

![CleanShot 2026-02-12 at 17.17.31@2x](https://us1.discourse-cdn.com/cursor1/original/3X/9/1/91b422bffd94ced3c8326553e63a0e0f08c00d64.png)  
Thanks for the clarification.

Before pressing Cmd + Q, Cursor was using around 20GB of memory. However, when I fully quit the app with Cmd + Q, all processes terminated normally.

I disabled all third-party AI extensions (Claude Code, Cline, CodeRabbit, and OpenAI ChatGPT), then restarted Cursor. After relaunching, I immediately opened the Extension Monitor and captured the attached screenshot. This is the current state right after startup.

Please let me know what you think.

---

<div class="post-metadata">

**Author:** ![gigun](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gigun/32/25408_2.png) [@gigun](https://forum.cursor.com/u/gigun)\
**Post date:** [February 12, 2026, 8:26am UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/9 "2026-02-12T08:26:14Z")

</div>

![CleanShot 2026-02-12 at 17.25.12@2x](https://us1.discourse-cdn.com/cursor1/original/3X/5/a/5ae818101e3245fd2961500aa4666cd3af233324.jpeg)  
I ran cursor --disable-extensions as well. Please see the attached screenshot.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [February 12, 2026, 9:50am UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/10 "2026-02-12T09:50:03Z")

</div>

Great data, thanks for going through all the steps.

Good news: the root cause of the extreme 30 GB and 97 to 99% CPU situation is clear. It was four third party AI extensions (Claude Code, Cline, CodeRabbit, ChatGPT) running at the same time together with Cursor’s built in AI. Disabling them dropped usage from 30 GB to about 1,5 GB. That’s the fix.

A quick note about Extension Monitor: the “% Ext Host” column showing 100% for `<ext-host-runtime>` is not CPU usage. It means that component accounts for 100% of the activity inside that specific extension host, which is expected when no other extensions are loaded in that host. Your actual CPU usage is about 8% (the “% CPU” columns), which is normal.

Comparison of the two screenshots:

- With extensions (AI off): about 1,45 GB total across 3 hosts
- With `--disable-extensions`: about 1,24 GB total across 3 hosts

The difference is about 200 MB, which is your non AI extensions, and that’s normal. Both setups look healthy for Cursor’s baseline state.

A couple recommendations for the future:

- Don’t stack multiple AI coding extensions on top of Cursor’s built in AI. If you want to use one of them (like Claude Code), disable the others. Running all four at once was the main reason things got out of control.
- You have a lot of language extensions installed (Java, C++, Python or Jupyter, Flutter or Dart, Go, C#), and they load even for a small Cloudflare Workers project. You might want to use VS Code Profiles ([Profiles in Visual Studio Code](https://code.visualstudio.com/docs/editor/profiles)) so only the relevant extensions are active for each project type.
- About processes piling up when closing windows: Cmd+Q fully clears everything, as you confirmed. The team knows that closing individual windows doesn’t always shut down processes correctly.

Let me know if everything stays stable with the AI extensions disabled.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [March 6, 2026, 9:50am UTC](https://forum.cursor.com/t/cursor-causing-extremely-high-cpu-and-memory-usage-extension-host-processes/151614/11 "2026-03-06T09:50:31Z")

</div>

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.
