What Is fseventsd on Mac? How To Fix High CPU Usage

What is fseventsd on Mac? featured image

Experiencing sluggish device performance due to high CPU usage? The culprit might be a process called fseventsd. This essential system service monitors file changes, but it can sometimes consume more resources than it should. In such cases, it’s important to know how to regulate background processes. Let’s see how you can stop it from bogging down your machine.

What Is fseventsd, and Is It Dangerous?

fseventsd is a macOS feature that helps your device index changes that you make on various programs. It’s commonly used by apps that require constant file tracking, such as Spotlight, backup tools, and cloud services. You also need it to index new software updates.

In most cases, the feature is not dangerous. However, depending on your device and app settings, it can consume significant CPU space – which will make your Mac perform worse than it otherwise would. And in some rare cases, it could be a sign that malware is present on your computer

Quick Tip:

If you’re experiencing high CPU, GPU, or RAM usage on your Mac and cannot fix it, most users recommend trying a trusted optimization app. For instance, Intego Washing Machine offers resource management tools that will help you minimize the risk of slowdowns and ensure a smooth performance.

➡️ Try Intego Washing Machine

Can You Remove fseventsd?

You can’t remove it since it’s essential for indexing—doing so would be a bad idea anyway. However, you can significantly reduce how much of your CPU it consumes. 

1. Wait if You’ve Just Upgraded Your Software 

You’ll probably have noticed your computer not acting like it normally does after upgrading your macOS software. For example, certain programs and apps may perform worse than they otherwise would. This is because your device takes time to index changes like this. 

If you’ve only recently updated your software, the best thing you can do is wait. Normally, fseventsd won’t take up as much of your CPU after a couple of days or weeks. This is also one of the ways you can solve update issues on iOS

2. Try Quitting the Process in Activity Monitor

Time needed: 5 minutes

Sometimes, quitting Activity Monitor processes will allow them to relaunch without experiencing the same problems that you previously were. So, if you haven’t recently updated your software (or you’ve waited enough time and nothing has changed), follow these steps. 

  1. Open Activity Monitor by going to Spotlight and searching for the app. 

    Search for Activity Monitor in Spotlight

  2. Select the CPU tab. 

    The CPU Tab in Activity Monitor

  3. Go to the search bar in the top right-hand corner and type fseventsd

    Search for fseventsd in Activity Monitor via the Search Bar

  4. Highlight fseventsd in your results. 

    Highlight fseventsd in the Activity Monitor app

  5. Select the x icon to quit the process. 

  6. A pop-up window will ask you to confirm your choice. When it does, select Quit. If this doesn’t work, click on Force Quit instead. 

3. Restart Your Mac

You can also try restarting your Mac to stop the process from taking up so much of your CPU. While you can manually shut down and restart your machine, simply choosing Restart is quicker and just as effective.

  1. Go to the Apple menu and select Restart
    Restart MacBook
  2. Press Restart in the pop-up window. 
    The pop-up window to restart a Mac
  3. Wait for your device to turn off and on, before then logging into your account when the main window appears. 

4. Turn Off Automatic Time Machine Backup

While Time Machine is a fantastic tool for backing up your device, having automatic backups will naturally require your computer to work harder in the background. You can manually back up your device daily as an alternative or use Mac backup software tools that aren’t Time Machine

  1. Open the Terminal app. You can search for it in Spotlight
    Search for Terminal in the Spotlight app
  2. Type the following command: tmutil disable – and press the Enter key
    Typing a Terminal command to deal with fseventsd issue on Mac

5. Untick Some of Your Spotlight Search Results in System Settings

Spotlight is one of the main apps that use fseventsd, and removing some of the results that appear in this app should reduce your CPU usage. 

  1. Go to System Settings > Siri & Spotlight and scroll down to Search results
    The different Spotlight settings in a Mac's System Settings
  2. Untick all of the boxes that you don’t want to appear in your Spotlight results. I rarely use Spotlight to search the web, for example, so I unticked Websites. I also unticked several others. 
    Untick different Spotlight boxes in System Settings

Your changes should take immediate effect after you’ve customized your box-ticking settings. 

6. Look for Malware on Your Mac

In some cases, a high CPU usage could suggest that you’ve downloaded malware on your Mac. This is quite rare, but nonetheless, it is worth checking for. One way you can check further for malware is by looking to see if you see any apps that you don’t notice.

  1. Go to Finder > Applications
  2. Look for any apps that you don’t recognize and delete them by dragging and dropping them into the Trash folder. 
    The Applications Folder in Finder
  3. Open your Trash and select Empty. Then, confirm your choice when you see the pop-up window asking you to. 

7. Look for Issues With Your Disk

It’s also a good idea to check for problems with your disk. You can use Apple’s Disk Utility tool to do this; here’s how. 

  1. Open Spotlight and search for Disk Utility
    Search for Disk Utility in Spotlight
  2. Select your Mac disk and choose First Aid
    Select Disk Utility's First Aid Option
  3. Tap Run to let your device look for and fix problems.
    Run First Aid in Disk Utility on Mac

8. Delete Heavy-Usage Apps

You can also try removing apps that consume significant CPU space if you continue having problems. Start by checking to see which apps consume the most memory in Activity Monitor before then removing these in Finder. 

  1. Open Activity Monitor and look at the Energy and Memory tabs. 
    Memory Overview in the Mac Activity Monitor App
  2. Decide on which apps you should remove based on what you see. Focus on deleting apps that you either rarely or don’t use. 

When you’re ready to delete an app, open Finder and follow these steps. 

  1. Open Applications and look for the app(s) you’d like to remove. 
  2. Look for an official uninstaller. You’ll normally see these in a folder, as I’ve shown in the example below. 
    An app's official uninstaller appearing in the Applications section of the Finder app
  3. If you have an uninstaller, open this and follow the instructions. Otherwise, drag and drop the app into the Trash. 
  4. Go to your Trash folder and select Empty if you need to drag and drop the app there. 

9. Temporarily Disable Spotlight Indexing 

Only disable Spotlight indexing temporarily; otherwise, it may become less efficient at file tracking over time. Nonetheless, it can at least help you decide on what to do next.

  1. Open the Terminal app. 
  2. Type this command: sudo mudtil -i off and hit the Return key
    a sudo command in terminal for time machine

You need fseventsd to effectively index apps and programs on your Mac, but you certainly don’t want it to consume significant CPU space and slow down your device. Try each of these steps and see which ones work for you. 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.