# Applying Code in Cursor is 50x Slower than Before

**URL:** <https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153>\
**Category:** Bug Reports\
**Created:** [November 10, 2024, 11:07pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153 "2024-11-10T23:07:24Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 10, 2024, 11:07pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/1 "2024-11-10T23:07:24Z")

</div>

#### TL;DR

Noticed a high error rate and significant slowdown (50x slower than before) in Cursor’s ‘code apply process’. Observed high GPU usage (90% under **Copy** ), minimal VRAM and CUDA involvement, and loud fan noise. Restarting the app and system had no effect. Suspect inefficient use of local resources by the small local model.

* * *

#### Issue

Recently, I’ve been facing significant performance issues with Cursor that I believe warrant further clarification and potential solutions.

Cursor seems to use a small local language model to execute this feature, parsing the output from an LLM to the file being edited. However, I am not entirely sure if this model runs locally or if there is another underlying process involved.

At first, I began to notice a higher-than-usual error rate from the small local model that Cursor uses for interpreting and parsing LLM output. This model plays a crucial role by processing the output from the primary LLM and applying code changes. Following this initial issue, the code application process itself started to slow down dramatically, running nearly ten times slower than what I’ve previously experienced, which has greatly affected my workflow.

Soon after, I observed that my computer’s fan began to spin loudly whenever the ‘apply code’ phase was running, suggesting a considerable increase in resource consumption. To understand the cause, I checked the Task Manager and saw that GPU usage spiked significantly, reaching up to 88% under Copy processing. Surprisingly, despite this high usage, VRAM and CUDA processing remained minimal, which pointed to an inefficient utilization of the available GPU resources. This pattern raised questions about the underlying implementation of the local model and how it manages hardware resources during these operations.

#### Troubleshooting Attempts

- **Application Restart** : I restarted the Cursor application, but this did not resolve the problem.
- **System Reboot** : Restarting the computer also had no impact on the issue.

#### Seeking Clarification

- **Expected Behavior** : Is it normal for Cursor’s local language model to exhibit such high GPU usage with minimal VRAM and CUDA involvement?
- **Potential Issues** : Could this be a bug or an unintended effect introduced in recent updates?
- **Recommendations** : Are there any known optimizations or solutions to prevent this high GPU load and improve overall performance?

Given that Cursor is a paid product, users should not need to deal with these kinds of development challenges. Ensuring an efficient and reliable user experience is crucial. Any feedback or acknowledgment from the team would be appreciated.

#### Screenshot for Reference

 ![Screenshot 2024-11-10 163027](https://us1.discourse-cdn.com/cursor1/original/2X/5/55fe0be8b2321ce0792e86656364adc0ecef4440.png)

I’ve attached a screenshot showing the GPU usage spike and the specifics of **Copy** processing load during code application for further context.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 11, 2024, 3:36pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/2 "2024-11-11T15:36:26Z")

</div>

@deanrie, Hi there! I wanted to see if you have any ideas or suggestions for tackling this issue.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 11, 2024, 6:25pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/3 "2024-11-11T18:25:04Z")

</div>

Update:  
It started to work correctly again without me doing anything. Not sure what happened.

---

<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:** [November 12, 2024, 4:10am UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/4 "2024-11-12T04:10:30Z")

</div>

I’m glad the problem is resolved.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 16, 2024, 5:06pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/5 "2024-11-16T17:06:13Z")

</div>

@deanrie, it started to behave like that again. Any insights?

---

<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:** [November 16, 2024, 5:12pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/6 "2024-11-16T17:12:49Z")

</div>

Did you get update 0.42.5? Also, check your logs:

> **[Cursor - Build Software Faster](https://docs.cursor.com/troubleshooting/troubleshooting-guide)**
>
> Built to make you extraordinarily productive, Cursor is the best way to code with AI.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 16, 2024, 5:34pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/7 "2024-11-16T17:34:51Z")

</div>

@deanrie, Thank you for your reply. Yes, I got the latest update.

```plaintext
Version: 0.42.5
VSCode Version: 1.93.1
Commit: 001668006cc714afd397f4ef0d52862f5a095530
Date: 2024-11-14T00:33:36.512Z
Electron: 30.4.0
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.22631

```

I will go through the logs to see if I can find any clues. I don’t understand why I have this massive GPU load when I experience the issue.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 16, 2024, 5:51pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/8 "2024-11-16T17:51:19Z")

</div>

@deanrie, I found something that might be related.

This is only a small excerpt. It seems to be a memory leak.

```plaintext
2024-11-16 12:44:45.104 [error] [5573] potential listener LEAK detected, having 2817 listeners already. MOST frequent listener (2814):: Error
    at m.create (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:433:58394)
    at J.q [as onWillDispose] (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:436:1100)
    at K.a (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:2559:50844)
    at K.h (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21630)
    at K.g (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21614)
2024-11-16 12:44:59.340 [error] [5573] potential listener LEAK detected, having 2905 listeners already. MOST frequent listener (2902):: Error
    at m.create (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:433:58394)
    at J.q [as onWillDispose] (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:436:1100)
    at K.a (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:2559:50844)
    at K.h (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21630)
    at K.g (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21614)
2024-11-16 12:45:11.622 [error] [5573] potential listener LEAK detected, having 2993 listeners already. MOST frequent listener (2990):: Error
    at m.create (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:433:58394)
    at J.q [as onWillDispose] (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:436:1100)
    at K.a (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:2559:50844)
    at K.h (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21630)
    at K.g (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21614)
2024-11-16 12:45:25.149 [error] [5573] potential listener LEAK detected, having 3081 listeners already. MOST frequent listener (3078):: Error
    at m.create (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:433:58394)
    at J.q [as onWillDispose] (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:436:1100)
    at K.a (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:2559:50844)
    at K.h (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21630)
    at K.g (vscode-file://vscode-app/c:/Users/gabri/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:498:21614)

...

2024-11-16 12:50:14.002 [info] Extension host (LocalProcess pid: 16000) is unresponsive.
2024-11-16 12:50:14.761 [info] Extension host (LocalProcess pid: 16000) is responsive.
2024-11-16 12:50:14.761 [info] UNRESPONSIVE extension host: received responsive event and cancelling profiling session
2024-11-16 12:50:14.762 [info] UNRESPONSIVE extension host: starting to profile NOW

```

---

<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:** [November 16, 2024, 6:28pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/9 "2024-11-16T18:28:22Z")

</div>

Maybe an extension is using resources. Open the command palette and search for `Developer: Open Process Explorer` to see if you can identify it. Also, try starting in `disable-extensions` mode to check if the issue persists.

 ![image](https://us1.discourse-cdn.com/cursor1/original/2X/7/7b9a201d7f2c9debed6526dd88325c448ab72aa0.png)

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 16, 2024, 6:37pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/10 "2024-11-16T18:37:47Z")

</div>

@deanrie, I will try that. 🙏🙏🙏

---

<div class="post-metadata">

**Author:** ![muddlebee](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/muddlebee/32/105093_2.png) [@muddlebee](https://forum.cursor.com/u/muddlebee)\
**Post date:** [November 18, 2024, 10:14am UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/11 "2024-11-18T10:14:51Z")

</div>

much faster than VsCode + Github Co-Pilot, terrible experience. I was trying it since I have it but Cursor just is the best 🙂

---

<div class="post-metadata">

**Author:** ![flawnn](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/flawnn/32/6498_2.png) [@flawnn](https://forum.cursor.com/u/flawnn)\
**Post date:** [November 26, 2024, 8:13am UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/12 "2024-11-26T08:13:37Z")

</div>

I have the same logs - and it’s insane how slow Cursor got

---

<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:** [November 26, 2024, 9:23am UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/13 "2024-11-26T09:23:31Z")

</div>

Hey, what version of Cursor do you have at the moment?

---

<div class="post-metadata">

**Author:** ![flawnn](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/flawnn/32/6498_2.png) [@flawnn](https://forum.cursor.com/u/flawnn)\
**Post date:** [November 26, 2024, 10:30am UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/14 "2024-11-26T10:30:39Z")

</div>

Here are my version infos:

```auto
Version: 0.42.5
VSCode Version: 1.93.1
Commit: 001668006cc714afd397f4ef0d52862f5a095530
Date: 2024-11-14T00:33:36.512Z
Electron: 30.4.0
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.6.0

```

As the others, I experienced this with a growing codebase. I don’t know if there is anything to be done here but with more files in my workspace, also the wait always increased (as well as the errors/failures to apply changes).

---

<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:** [November 26, 2024, 11:06am UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/15 "2024-11-26T11:06:06Z")

</div>

Try updating by downloading the latest version from this page.

> **[Cursor - The IDE designed to pair-program with AI.](https://changelog.cursor.com/)**
>
> Cursor is an IDE designed to pair-program with AI. You can chat, edit and use agents specifically designed to help you code with codebase-wide understanding.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [November 30, 2024, 7:17pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/16 "2024-11-30T19:17:43Z")

</div>

Sorry for the delay in providing a follow-up. After disabling all extensions (I had only the very basic ones) the issue went away. I have also updated Cursor since, so I can’t pinpoint the root cause accurately.

Thank you for your continued support.

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [July 29, 2025, 4:36pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/17 "2025-07-29T16:36:57Z")

</div>

**Happening again.**  
I deactivated all extensions, but the problem persists.

Version: 1.3.4 (user setup)  
VSCode Version: 1.99.3  
Commit: bfb7c44bcb74430be0a6dd5edf885489879f2a20  
Date: 2025-07-29T03:59:10.762Z  
Electron: 34.5.1  
Chromium: 132.0.6834.210  
Node.js: 20.19.0  
V8: 13.2.152.41-electron.0  
OS: Windows\_NT x64 10.0.26100

---

<div class="post-metadata">

**Author:** ![gabriel-filincowsky](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gabriel-filincowsky/32/10043_2.png) [@gabriel-filincowsky](https://forum.cursor.com/u/gabriel-filincowsky)\
**Post date:** [July 29, 2025, 4:51pm UTC](https://forum.cursor.com/t/applying-code-in-cursor-is-50x-slower-than-before/27153/18 "2025-07-29T16:51:59Z")

</div>

I reverted to version 1.2.4, and it worked flawlessly. This strongly suggests that the version I had installed previously (1.3.4), which I updated recently, contains bugs.
