High CPU percentage on machine. Goes away after restarting Cursor

Describe the Bug

I’m using Cursor as usual, and after one or two hours, it takes up too much CPU percentage while I’m literally only opening one repository and doing nothing. This greatly impacts my computer’s performance, and I hope you can solve it.

Steps to Reproduce

  1. Just open Cursor as usual
  2. Do some requests on Cursor
  3. Just to put your computer in idle mode, and wait for an hour or so, and you can reproduce this.

Expected Behavior

It really isn’t normal. The CPU percentage is 419% and it’s making my Mac very hot, even though I’m using a newest M4 Mac.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.4.5
VSCode Version: 1.99.3
Commit: af58d92614edb1f72bdd756615d131bf8dfa5290
Date: 2025-08-13T02:08:56.371Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

This is the screenshot of Cursor in the Activity Monitor, and as you see, Cursor has taken the top 3 of my CPU percentage.

Hey, it’s possible that some process is excessively consuming your CPU/RAM resources. Could you check which processes are being used while Cursor is running?

Start by checking the built-in Activity Monitor, then use Process Explorer in Cursor itself. There’s also a chance the issue might be related to one or more extensions, so try launching with the flag cursor --disable-extensions. The issue might also be related to the specifics of the project, have you tried checking this in other projects?

It would be great if you could share the info and screenshots of the processes used.

Thanks for the reply.

I have tried your solutions of using Process Explorer. And I found that the CPU consumption is gradually increasing after I’ve opened a certain python repo.

The following screenshot was the process consumption when I just opened the Cursor.

And the following screenshot was when I opened the Cursor for about half an hour.

I also notice that the issue might be repo-related because if I open another Java project, I did not see the same high CPU consumption.

But, if I open the previous Python repo in another IDE, such as VSCode, it will not yield such high CPU consumption.

Thanks for the additional info. If this happens with one project, there might be something specific in it. Try restarting your computer, as there might be processes running in the background.

Also, try clearing some of the chat history, as this could also be the cause. Additionally, as a test, try renaming your project and opening it. If everything works fine, the chat history might have been the cause.

Thanks for the update.

I just want to ask if there is any configuration for specific projects that I can set in Cursor. Since I know that this project has a lot of files, especially some data files, so it could be related to that. Cursor is analyzing some data file that I don’t want it to analyze.

Maybe I also try to see if it works in that way, but I want to see if this configuration is doable in Cursor. Is Cursor – Ignore files the thing for it?

Ignoring files is suitable for indexing, however, your issue might be related to an extension that analyzes your project. Try booting in safe mode using this command in the terminal: cursor --disable-extensions, and check if the issue persists.

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