Task Manager - see whether tabs or extensions are slowing down Firefox

Firefox Firefox Last updated: 66% of users voted this helpful

Firefox has two features that let you see how much memory and CPU resources are being used by tabs, extensions and other processes: Process Manager and Task Manager. These features can be useful for diagnosing and solving high memory or CPU usage in Firefox.

Firefox has a feature that lets you see how much memory and CPU resources are being used by tabs, extensions and other processes. This Process Manager feature can be useful for diagnosing and solving high memory or CPU usage in Firefox.

Process Manager

To open the Process Manager, click the menu button Fx89menuButton, click More Tools and select Task Manager from the menu. The about:processes page will open in a new tab.

You can also enter about:processes in the address bar or use the keyboard shortcut Shift + Esc to open this page.

Fx113ProcessManagerFx129ProcessManager

Information in the Process Manager

Information is displayed in multiple columns:

  • Name: A list of processes that Firefox is running and ID numbers that identify each process. For technical information about process types, see the Process Model – Firefox Source Docs documentation.
  • Memory: A rough estimate of how much computer memory each process is using.
  • CPU: A rough estimate of how much of your computer's processing power each process is using.
  • Fx113ProcessManager-GearIcon (gear icon): This allows you to access more options for a process, such as closing a tab.

You can click on the Memory or CPU headers to sort the list in descending order. Click again to reverse the order.

Note: The Extensions process entry shows memory and CPU usage for all enabled extensions, since all extensions share a single content process. To view information for individual add-ons, use the Task Manager.

Perform actions in the Process Manager

Hovering over an item in the Process Manager can show a profiler icon next to it's name and ID. The action button will also appear on the right side.

You can use the profiler Fx113ProcessManager-ProfilerIcon icon to evaluate a process performance. It will start recording a profile, gathering data from all threads of the process for 5 seconds, and then will launch the Firefox Profiler in a new tab showing the recorded profile.

The action Fx113ProcessManager-ActionButton button can be used to close a tab or leave it open but unload its contents and kill associated processes.

Task Manager

The Task Manager displays useful information about the tabs and individual add-ons actively running on Firefox.

To open the Task Manager, enter about:performance in the address bar. The Task Manager about:performance page will open in a new tab.

Fx109TaskManager-performance

Information in the Task Manager

Information is displayed in multiple columns:

  • Name: The name of the tabs and extensions currently running within Firefox. Extension IDs will also be included in this column.
  • Type: Whether each item is a tab or an add-on. Some tabs have additional subtasks, that may include subframes, trackers or service workers associated with the tab.
  • Energy Impact: The CPU processing power being used by each task. Tasks with a higher energy impact will drain your battery quicker and may slow down the performance of your system.
  • Memory: The amount of RAM each task is using on your system.

You can click on any column header to sort the list. Click again to reverse the order.

View subtasks

Some tabs have additional subtasks that can be viewed from the Firefox Task Manager. These may include subframes, trackers or service workers associated with the tab.

To view subtasks, select the right-arrow on the left side of the task's name. You can hide the subtasks again by selecting the down-arrow on the left side of the main task's name.

Perform actions in the Task Manager

Hovering over an item in the Task Manager will show more details about the performance of this tab or extension. The action button will also appear on the right side of the task.

The action button can perform the following on:

  • Tab Tasks: Close the associated tab.
  • Add-on Task: Open the add-on page in a new tab.
Note: Actions cannot be performed on subtasks.

Was this article helpful?

Please wait...

These fine people helped write this article:

Illustration of hands

Volunteer

Grow and share your expertise with others. Answer questions and improve our knowledge base.

Learn More