Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To find out what is slowing a computer, open its built-in process monitor, sort by CPU or memory, and check whether the reading stays high while the problem occurs. A high percentage is a clue, not a diagnosis: a brief CPU spike may be normal, and high RAM use can reflect caching rather than a shortage. Start with the steps for your operating system below, then investigate patterns before closing processes or changing hardware.

What to check before changing anything

First identify whether the computer runs Windows or Linux and describe the symptom: general slowness, a loud fan, a frozen application, or a resource warning. While the symptom is happening, note overall CPU and memory use and the processes using the most. Check again after a short interval. A temporary burst and a reading that remains elevated call for different responses.

Look at CPU, memory, disk, and network together where the tools make that possible. One process percentage by itself may not explain the slowdown; a different resource or a wider system bottleneck may be involved.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check RAM and CPU usage in Windows

Use Task Manager for a quick view

  1. Press Ctrl+Shift+Esc to open Task Manager.
  2. In Processes, select the CPU or Memory column to sort by that resource and bring the largest current users into view.
  3. Open Performance to see CPU and memory graphs. Task Manager provides live resource tables and charts; labels and layout can vary somewhat by Windows version.

Microsoft’s Task Manager documentation describes this built-in view: Task Manager and process monitoring.

#1 Best Overall
A-Tech DDR4 RAM 32GB Kit (2x16GB) 2666MHz PC4-21300 SODIMM Laptop Memory
  • A-Tech 32GB RAM Kit (2 x 16GB Modules), DDR4 SO-DIMM 260-Pin, 2666MHz / 2667MHz PC4-21300 (PC4-2666V)
  • Non-ECC Unbuffered, JEDEC DDR4 Standard 1.2V Operating Voltage
  • Compatible with select DDR4 SODIMM capable Laptop, Notebook, Mini PC, and All-in-One (AIO) computer systems. Please verify your system's memory type, form factor, and maximum supported capacity before purchasing
  • Not compatible with desktop (DIMM), DDR2, DDR3, DDR5, ECC Registered (RDIMM), ECC Load Reduced (LRDIMM), or ECC Unbuffered (ECC UDIMM) memory types
  • Increases available memory capacity to enhance system responsiveness, application performance, and multitasking capabilities.

Investigate beyond the process list

If Task Manager does not explain the symptom, use Resource Monitor for more detail about processes and resource activity. For a longer or more granular investigation, Performance Monitor can record built-in counters. Microsoft recommends relating a process’s Working Set to available memory when looking for RAM consumers. Working Set means the resident RAM used by a process; it is not the same as committed virtual memory, which includes RAM and page-file capacity. See Microsoft’s guidance on troubleshooting high CPU usage and Windows performance counters and memory.

Microsoft’s guidance that CPU usage remaining at 80 percent or higher for an extended period merits investigation is specifically for supported Windows Server versions. It is not a universal threshold for every Windows PC or workload. The same guidance notes that temporary spikes can be normal.

Rank #2
Crucial 16GB DDR4 RAM Kit (2x8GB), 3200MHz (PC4-25600) CL22 Desktop Memory, UDIMM 288-Pin, Downclockable to 2933/2666MHz, Compatible with Intel and AMD Ryzen - CT2K8G4DFRA32A
  • Boosts System Performance: 16GB DDR4 Pro Series desktop memory RAM kit (2x8GB) that operates at 3200MHz, 3000MHz, or 2666MHz to improve multitasking and system responsiveness for smoother performance
  • Easy Installation: Upgrade your desktop RAM with ease—no computer skills required Follow step-by-step how-to guides available at Crucial for a smooth, worry-free installation
  • Compatibility Guaranteed: Ensure seamless compatibility with your desktop by using the Crucial System Scanner or Crucial Upgrade Selector—get accurate recommendations for your specific device
  • Trusted Micron Quality: Backed by 42 years of memory expertise, this DDR4 RAM is rigorously tested at both component and module levels, ensuring top performance and reliability
  • ECC Type = Non-ECC, Form Factor = UDIMM, Pin Count = 288-pin, PC Speed = PC4-25600, Voltage = 1.2V, Rank and Configuration = 1Rx16, 1Rx8 or 2Rx8

Check RAM and CPU usage in Linux

Watch processes

Run top in a terminal for a live process view. htop is another interactive process monitor. To add system-level context, use free, vmstat, or pidstat. Availability and presentation can depend on the Linux distribution and installed tools. Microsoft’s Linux performance guidance discusses these tools in its Azure virtual-machine troubleshooting context: Linux performance bottlenecks.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Interpret memory and CPU readings carefully

Linux may use otherwise available memory for cache, so the amount shown as used does not alone establish a shortage. Check whether available memory is low, swapping is occurring, or out-of-memory (OOM) events are being reported, and relate those signs to the symptoms. Microsoft’s Linux guidance is written for Azure virtual machines; individual distributions and workloads can differ.

Rank #3
Timetec 16GB KIT(2x8GB) DDR3 / DDR3L 1333MHz PC3-10600 Non-ECC Unbuffered 1.5V / 1.35V CL9 2Rx8 Dual Rank 204 Pin SODIMM Laptop Notebook PC Computer Memory RAM Module Upgrade(16GB KIT(2x8GB))
  • DDR3 / DDR3L 1333MHz PC3-10600 204-Pin Non-ECC Unbuffered 1.5V / 1.35V CL9 Dual Rank 2Rx8 based 512x8
  • Module Size: 16GB KIT(2x8GB Modules) Package: 2x8GB ; JEDEC standard 1.35V, this is a dual voltage piece and can operate at 1.35V or 1.5V
  • Module Size: 16GB Package: 2x8GB For Laptop/Notebook, Not for Desktop
  • Compatible for Selected Alienware , AOpen , ASRock , ASUS/ASmobile , BCM , Clevo , Dell , DFI , EliteGroup (ECS) , Fujitsu , Gigabyte , HP/Compaq , Intel , Lenovo , MiTAC , MSI , NEC , Panasonic , Samsung , Shuttle , Supermicro , Toshiba , ZOTAC motherboard systems
  • Guaranteed – Lifetime warranty from Purchase Date Free technical support

CPU percentages also depend on how the monitor reports them. In the Ubuntu Noble top manual, a multithreaded task can appear above 100 percent in a true SMP environment when the tool is not in Threads mode; reporting also depends on Irix or Solaris mode. Do not assume that every monitor or configuration uses the same percentage convention. See the Ubuntu Noble top manual.

Choose the right monitoring view

Tool Platform Best use Time scale and detail
Task Manager Windows Quickly sort processes by CPU or memory and view performance graphs Live process list and graphs
Resource Monitor Windows Inspect resource activity in more detail when Task Manager does not explain the symptom More process detail than the quick view
Performance Monitor Windows Record built-in counters for a more granular investigation Recorded counters over time
top or htop Linux Watch processes interactively Live process view
free, vmstat, or pidstat Linux Add memory or system-level context to process observations System-level readings; exact presentation depends on the tool

What to do when a process is using a lot

  1. Confirm the pattern. Compare the process and overall readings at more than one point while the symptom is present. Distinguish a short burst from sustained activity.
  2. Identify the workload. Check whether the application is doing expected work, such as an update or another resource-intensive task.
  3. Change only what you recognize. If it is safe, close or restart the affected application and compare readings again. Do not end unfamiliar system processes solely because a number is high.
  4. Escalate a persistent problem. If resource use remains high and symptoms continue, inspect detailed counters or logs and reduce avoidable workload. Consider whether the computer is undersized for the work it is expected to do.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

When a RAM upgrade makes sense

Do not choose an upgrade based only on a high memory percentage. First establish that the system is under real memory pressure and that insufficient capacity is contributing to the symptoms. Then verify what memory the specific computer supports and whether it can be upgraded. Without the device’s configuration and evidence of a capacity constraint, no particular RAM upgrade can be recommended.

Best Value
Timetec 16GB KIT(2x8GB) DDR3L/DDR3 1600MHz(DDR3L-1600) PC3L-12800 Non-ECC Unbuffered 1.35V/1.5V CL11 2Rx8 Dual Rank 204 Pin SODIMM Laptop Notebook RAM
  • [Specs] DDR3L / DDR3 1600MHz PC3L-12800 / PC3-12800 204-Pin Unbuffered Non ECC 1.35V CL11 Dual Rank 2Rx8 based 512x8
  • [Size] Module Size: 16GB KIT(2x8GB Modules) Package: 2x8GB
  • [Voltage] JEDEC standard 1.35V, this is a dual voltage piece and can operate at 1.35V or 1.5V
  • [Compatibility] Compatible with DDR3 Laptop / Notebook PC, Mini PC, All in one Device
  • [Color] PCB Color is green
Rank #4
Timetec 32GB KIT (2x16GB) DDR4 2666MHz (PC4-2666V) PC4-21300 SODIMM Laptop RAM – 260-Pin 1.2V CL19 Non-ECC Unbuffered Memory Module for Laptop, Notebook, Mini PC, All-in-One
  • Capacity – 32GB RAM KIT (2 x 16GB Modules) Speed up to 2666MHz Non-ECC Unbuffered 260-Pin 1.2V SODIMM.
  • Specs – PCB Color (Green or Black) and Rank (1Rx8 or 2Rx8) may vary depending on production batch. Performance and quality remain consistent across all Timetec products.
  • Compatibility – Designed for selected DDR4 Laptop, Notebook, Mini PCs, and All-In-One systems(AIO) that support 260-Pin SODIMM memory. NOT compatible with Desktop DIMM slots.
  • Installation – Plug-and-Play Upgrade, Quick and Easy to Install, no expertise required (please refer to your system's manual for guidelines).
  • Warranty – All Timetec products are high-quality and rigorously tested to meet stringent standards. Backed by Timetec Limited Lifetime Warranty and professional technical support based in the United States.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.