What’s My Computer Doing? How to Check Resource Usage and Stop Slowdowns
Overview
A quick guide to finding what’s using your PC’s resources (CPU, memory, disk, network) and practical steps to reduce slowdowns.
How to check resource usage
- Windows: Open Task Manager (Ctrl+Shift+Esc). Check Processes for per-app CPU, Memory, Disk, Network. Use Performance tab for real-time graphs. Click Open Resource Monitor for detailed I/O and network per-process.
- macOS: Open Activity Monitor (Spotlight → Activity Monitor). Check CPU, Memory, Energy, Disk, Network tabs. Sort by % CPU or Memory.
- Linux: Use top or htop in terminal for live stats; iotop for disk I/O; nethogs for per-process network. GUI: System Monitor (varies by distro/DE).
How to interpret common issues
- High CPU: CPU-bound process (e.g., browser tab, background indexing, crypto miner). Look for processes with sustained high %.
- High memory: Many apps or memory leak; system using swap causes slowdown.
- High disk I/O: Background updates, antivirus scans, or a failing drive causing long read/write queues.
- High network: Large uploads/downloads, sync services, or unwanted connections.
- Thermal throttling: Overheating causes CPU to slow; check temperatures with tools (HWMonitor, iStat Menus, lm-sensors).
Quick fixes to stop slowdowns
- Kill or restart the offending process from Task Manager / Activity Monitor / kill command.
- Close unnecessary apps and browser tabs.
- Disable startup programs (Windows: Task Manager → Startup; macOS: System Settings → Login Items).
- Check for malware with a reputable scanner (Windows Defender, Malwarebytes).
- Free up disk space: remove large unused files, empty trash, uninstall apps.
- Upgrade RAM or switch to SSD if hardware is consistently limiting performance.
- Update OS and drivers to fix bugs and improve efficiency.
- Adjust power settings to High Performance when needed (Windows Power Options; macOS Energy Saver).
- Limit background sync in cloud apps (OneDrive, Dropbox).
- Check for disk health (chkdsk, SMART tools) and defragment HDDs (not SSDs).
Tools and commands
- Windows: Task Manager, Resource Monitor, Performance Monitor (perfmon), msconfig, chkdsk.
- macOS: Activity Monitor, Terminal commands (top, fs_usage), Disk Utility.
- Linux: top/htop, iotop, nethogs, vmstat, smartctl.
When to seek help
- Persistent unexplained high resource use after killing processes and scanning for malware.
- Repeated crashes, blue screens, or signs of hardware failure.
- If unsure, back up data and consult a technician.
Quick checklist (do these in order)
- Check Task Manager/Activity Monitor.
- End the top resource consumer.
- Scan for malware.
- Free disk space and reboot.
- Update software/drivers.
- Consider hardware upgrades if still slow.
If you tell me your OS (Windows/macOS/Linux), I’ll give exact steps and commands.
Leave a Reply