{"code":"var Component=(()=>{var p=Object.create;var l=Object.defineProperty;var g=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var k=(n,i)=>()=>(i||n((i={exports:{}}).exports,i),i.exports),f=(n,i)=>{for(var r in i)l(n,r,{get:i[r],enumerable:!0})},c=(n,i,r,s)=>{if(i&&typeof i==\"object\"||typeof i==\"function\")for(let t of u(i))!y.call(n,t)&&t!==r&&l(n,t,{get:()=>i[t],enumerable:!(s=g(i,t))||s.enumerable});return n};var b=(n,i,r)=>(r=n!=null?p(m(n)):{},c(i||!n||!n.__esModule?l(r,\"default\",{value:n,enumerable:!0}):r,n)),v=n=>c(l({},\"__esModule\",{value:!0}),n);var h=k((M,d)=>{d.exports=_jsx_runtime});var w={};f(w,{default:()=>a});var e=b(h());function o(n){let i={a:\"a\",code:\"code\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...n.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(i.p,{children:\"Activity Monitor is macOS's built-in system monitoring powerhouse, often called the Mac equivalent of Windows Task Manager. Whether you're troubleshooting a sluggish Mac, hunting down battery-draining apps, or investigating suspicious processes, Activity Monitor provides the insights you need. This comprehensive guide covers every tab, metric, and diagnostic technique to help you master Mac performance monitoring.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Mac Activity Monitor Complete Guide - Workspace with system monitoring\",src:\"/images/blog/mac-activity-monitor-complete-guide-2025/hero.webp\",width:\"1200\",height:\"801\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"key-takeaways\",children:\"Key Takeaways\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Activity Monitor is your Mac's diagnostic command center\"}),\" - Monitor CPU, memory, energy, disk, and network usage in real-time\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Memory pressure is more important than memory used\"}),\" - Green means healthy, yellow indicates attention needed, red signals memory shortage\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"kernel_task high CPU is usually thermal protection\"}),\" - It's macOS protecting your Mac from overheating, not a bug\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Energy Impact shows battery drain culprits\"}),\" - Essential for MacBook users to identify power-hungry apps\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"System Diagnostics generates reports for Apple Support\"}),\" - Built-in feature for advanced troubleshooting\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"what-is-activity-monitor\",children:\"What is Activity Monitor?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Activity Monitor is a utility application included with every Mac that displays real-time information about the processes running on your system. Located in \",(0,e.jsx)(i.code,{children:\"/Applications/Utilities/\"}),\", it provides detailed insights into:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"CPU usage\"}),\" - Which processes are consuming processor resources\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Memory allocation\"}),\" - How RAM is being used across applications\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Energy consumption\"}),\" - Battery impact of running applications\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Disk activity\"}),\" - Read/write operations and storage usage\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Network traffic\"}),\" - Data sent and received by processes\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cache status\"}),\" - Content caching service statistics (if enabled)\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"Think of Activity Monitor as your Mac's health dashboard. Just as a car dashboard shows engine temperature, fuel level, and speed, Activity Monitor reveals the vital signs of your Mac's performance.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"how-to-open-activity-monitor\",children:\"How to Open Activity Monitor\"}),`\n`,(0,e.jsx)(i.p,{children:\"There are several ways to launch Activity Monitor:\"}),`\n`,(0,e.jsx)(i.h3,{id:\"method-1-spotlight-search-fastest\",children:\"Method 1: Spotlight Search (Fastest)\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'Press Cmd + Space \\u2192 Type \"Activity Monitor\" \\u2192 Press Return'})})})})}),`\n`,(0,e.jsx)(i.h3,{id:\"method-2-finder-navigation\",children:\"Method 2: Finder Navigation\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Open Finder \\u2192 Go \\u2192 Utilities \\u2192 Double-click Activity Monitor\"})})})})}),`\n`,(0,e.jsx)(i.h3,{id:\"method-3-launchpad\",children:\"Method 3: Launchpad\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Open Launchpad \\u2192 Other folder \\u2192 Activity Monitor\"})})})})}),`\n`,(0,e.jsx)(i.h3,{id:\"method-4-dock-shortcut-recommended-for-frequent-use\",children:\"Method 4: Dock Shortcut (Recommended for Frequent Use)\"}),`\n`,(0,e.jsx)(i.p,{children:'After opening Activity Monitor, right-click its Dock icon and select \"Options\" \\u2192 \"Keep in Dock\" for instant access.'}),`\n`,(0,e.jsx)(i.h3,{id:\"pro-tip-enable-dock-icon-monitoring\",children:\"Pro Tip: Enable Dock Icon Monitoring\"}),`\n`,(0,e.jsx)(i.p,{children:'Right-click the Activity Monitor Dock icon and select \"Dock Icon\" to choose what the icon displays:'}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Show CPU Usage\"}),\" - Real-time CPU graph in the Dock\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Show CPU History\"}),\" - Historical CPU usage bars\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Show Network Usage\"}),\" - Network activity indicator\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Show Disk Activity\"}),\" - Disk read/write indicator\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"This provides at-a-glance system monitoring without opening the full application.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"understanding-the-cpu-tab\",children:\"Understanding the CPU Tab\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"iMac and MacBook workspace setup for monitoring system performance\",src:\"/images/blog/mac-activity-monitor-complete-guide-2025/imac-workspace.webp\",width:\"1200\",height:\"786\"})}),`\n`,(0,e.jsx)(i.p,{children:\"The CPU tab is your primary tool for diagnosing performance issues and identifying resource-hungry applications.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"key-cpu-metrics-explained\",children:\"Key CPU Metrics Explained\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Metric\"}),(0,e.jsx)(i.th,{children:\"Description\"}),(0,e.jsx)(i.th,{children:\"What to Look For\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"% CPU\"})}),(0,e.jsx)(i.td,{children:\"Percentage of CPU capacity used by process\"}),(0,e.jsx)(i.td,{children:\"Values over 100% indicate multi-core usage\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"CPU Time\"})}),(0,e.jsx)(i.td,{children:\"Total processor time consumed since launch\"}),(0,e.jsx)(i.td,{children:\"High values for idle apps may indicate problems\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Threads\"})}),(0,e.jsx)(i.td,{children:\"Number of execution threads\"}),(0,e.jsx)(i.td,{children:\"More threads can mean better performance\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Idle Wake Ups\"})}),(0,e.jsx)(i.td,{children:\"Times process woke CPU from idle state\"}),(0,e.jsx)(i.td,{children:\"High values drain battery\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"PID\"})}),(0,e.jsx)(i.td,{children:\"Process ID (unique identifier)\"}),(0,e.jsx)(i.td,{children:\"Useful for Terminal commands\"})]})]})]}),`\n`,(0,e.jsx)(i.h3,{id:\"understanding-cpu-percentage-over-100\",children:\"Understanding CPU Percentage Over 100%\"}),`\n`,(0,e.jsx)(i.p,{children:\"On multi-core Macs, a single process can use more than 100% CPU. Here's how it works:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"M1/M2/M3 MacBook Air (8-core)\"}),\": Maximum 800% CPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"M3 Pro Mac (12-core)\"}),\": Maximum 1200% CPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"M3 Max Mac (16-core)\"}),\": Maximum 1600% CPU\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"If you see a process using 400% CPU on an 8-core Mac, it's using 4 cores at full capacity\\u2014half your total CPU power.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"cpu-usage-graph\",children:\"CPU Usage Graph\"}),`\n`,(0,e.jsx)(i.p,{children:\"At the bottom of the CPU tab, you'll see:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"System\"}),\" (Red): CPU used by macOS system processes\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"User\"}),\" (Blue): CPU used by applications you launched\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Idle\"}),\" (Green area): Available CPU capacity\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Healthy Mac\"}),\": User + System should typically stay below 50% during normal use, with occasional spikes to 100% during intensive tasks.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"common-high-cpu-processes\",children:\"Common High CPU Processes\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Process Name\"}),(0,e.jsx)(i.th,{children:\"What It Does\"}),(0,e.jsx)(i.th,{children:\"Normal Behavior\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"kernel_task\"})}),(0,e.jsx)(i.td,{children:\"macOS kernel and thermal management\"}),(0,e.jsx)(i.td,{children:\"Can spike during thermal throttling\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"WindowServer\"})}),(0,e.jsx)(i.td,{children:\"Manages display rendering\"}),(0,e.jsx)(i.td,{children:\"Higher with multiple displays/animations\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"mds_stores\"})}),(0,e.jsx)(i.td,{children:\"Spotlight indexing\"}),(0,e.jsx)(i.td,{children:\"High after new file additions\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"mdworker\"})}),(0,e.jsx)(i.td,{children:\"Spotlight index workers\"}),(0,e.jsx)(i.td,{children:\"Temporary spikes during indexing\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"backupd\"})}),(0,e.jsx)(i.td,{children:\"Time Machine backups\"}),(0,e.jsx)(i.td,{children:\"High during backup operations\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"trustd\"})}),(0,e.jsx)(i.td,{children:\"Certificate verification\"}),(0,e.jsx)(i.td,{children:\"Brief spikes when loading secure content\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"nsurlsessiond\"})}),(0,e.jsx)(i.td,{children:\"Network requests\"}),(0,e.jsx)(i.td,{children:\"Activity during downloads/updates\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"com.apple.WebKit\"})}),(0,e.jsx)(i.td,{children:\"Safari web content\"}),(0,e.jsx)(i.td,{children:\"Varies with web page complexity\"})]})]})]}),`\n`,(0,e.jsx)(i.h3,{id:\"troubleshooting-high-cpu-usage\",children:\"Troubleshooting High CPU Usage\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Step 1: Identify the Culprit\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"1. Open Activity Monitor \\u2192 CPU tab\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'2. Click \"% CPU\" column header to sort by usage (highest first)'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"3. Note which processes consistently use high CPU\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Step 2: Determine If It's Normal\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"System processes after boot: Normal for 5-10 minutes\"}),`\n`,(0,e.jsx)(i.li,{children:\"mds/mdworker after adding files: Normal, wait for indexing\"}),`\n`,(0,e.jsx)(i.li,{children:\"Apps you're actively using: Expected behavior\"}),`\n`,(0,e.jsx)(i.li,{children:\"Unknown processes using high CPU: Investigate further\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Step 3: Take Action\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"For applications\"}),\": Quit and relaunch, or check for updates\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"For stuck processes\"}),\": Select process \\u2192 Click X button \\u2192 Force Quit\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"For system processes\"}),\": Usually temporary, restart if persistent\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"mastering-the-memory-tab\",children:\"Mastering the Memory Tab\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Clean MacBook desk setup for productivity\",src:\"/images/blog/mac-activity-monitor-complete-guide-2025/macbook-desk.webp\",width:\"1200\",height:\"800\"})}),`\n`,(0,e.jsx)(i.p,{children:\"The Memory tab reveals how your Mac manages RAM, which directly impacts performance and responsiveness.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"memory-metrics-breakdown\",children:\"Memory Metrics Breakdown\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Metric\"}),(0,e.jsx)(i.th,{children:\"Description\"}),(0,e.jsx)(i.th,{children:\"Ideal State\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"App Memory\"})}),(0,e.jsx)(i.td,{children:\"RAM used by running applications\"}),(0,e.jsx)(i.td,{children:\"Varies by workload\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Wired Memory\"})}),(0,e.jsx)(i.td,{children:\"System memory that cannot be compressed/swapped\"}),(0,e.jsx)(i.td,{children:\"Usually 2-4GB\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Compressed\"})}),(0,e.jsx)(i.td,{children:\"Memory compressed to save space\"}),(0,e.jsx)(i.td,{children:\"Lower is better\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Swap Used\"})}),(0,e.jsx)(i.td,{children:\"Virtual memory on disk\"}),(0,e.jsx)(i.td,{children:\"0 is ideal, >2GB is concerning\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Cached Files\"})}),(0,e.jsx)(i.td,{children:\"Recently accessed files held in RAM\"}),(0,e.jsx)(i.td,{children:\"Higher is better for performance\"})]})]})]}),`\n`,(0,e.jsx)(i.h3,{id:\"understanding-memory-pressure\",children:\"Understanding Memory Pressure\"}),`\n`,(0,e.jsx)(i.p,{children:\"The Memory Pressure graph is the most important memory indicator:\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Green (Low Pressure)\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"RAM is being used efficiently\"}),`\n`,(0,e.jsx)(i.li,{children:\"System has plenty of available memory\"}),`\n`,(0,e.jsx)(i.li,{children:\"No action needed\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Yellow (Medium Pressure)\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Memory is approaching capacity\"}),`\n`,(0,e.jsx)(i.li,{children:\"System is actively compressing memory\"}),`\n`,(0,e.jsx)(i.li,{children:\"Consider closing unused apps\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Red (High Pressure)\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"System is struggling with memory\"}),`\n`,(0,e.jsx)(i.li,{children:\"Heavy swap file usage occurring\"}),`\n`,(0,e.jsx)(i.li,{children:\"Performance will be noticeably degraded\"}),`\n`,(0,e.jsx)(i.li,{children:\"Action required: close apps or restart\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"the-swap-file-reality\",children:\"The Swap File Reality\"}),`\n`,(0,e.jsx)(i.p,{children:\"When physical RAM fills up, macOS writes memory data to your SSD (swap file). While this prevents crashes, it significantly slows performance because:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"SSDs are 10-100x slower than RAM for random access\"}),`\n`,(0,e.jsx)(i.li,{children:\"Constant swapping wears SSD over time\"}),`\n`,(0,e.jsx)(i.li,{children:\"System becomes sluggish during heavy swap usage\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"If swap usage consistently exceeds 4GB\"}),\", consider:\"]}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Closing memory-hungry applications\"}),`\n`,(0,e.jsx)(i.li,{children:\"Restarting your Mac (clears memory)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Upgrading to a Mac with more RAM (if possible)\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"memory-hungry-processes-to-watch\",children:\"Memory-Hungry Processes to Watch\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Process\"}),(0,e.jsx)(i.th,{children:\"Typical Usage\"}),(0,e.jsx)(i.th,{children:\"When to Worry\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Safari/Chrome\"})}),(0,e.jsx)(i.td,{children:\"500MB-4GB\"}),(0,e.jsx)(i.td,{children:\"Over 8GB with few tabs\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Electron Apps\"})}),(0,e.jsx)(i.td,{children:\"200MB-1GB each\"}),(0,e.jsx)(i.td,{children:\"Multiple instances\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Adobe Creative Suite\"})}),(0,e.jsx)(i.td,{children:\"2-16GB\"}),(0,e.jsx)(i.td,{children:\"Expected for pro workflows\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Virtual Machines\"})}),(0,e.jsx)(i.td,{children:\"4-16GB\"}),(0,e.jsx)(i.td,{children:\"Based on VM allocation\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Xcode\"})}),(0,e.jsx)(i.td,{children:\"2-8GB\"}),(0,e.jsx)(i.td,{children:\"Normal during builds\"})]})]})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"For tips on managing Electron app memory, see our \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-electron-apps-performance-complete-guide-2025\",children:\"Electron Apps Performance Guide\"}),\".\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"energy-tab-essential-for-macbook-users\",children:\"Energy Tab: Essential for MacBook Users\"}),`\n`,(0,e.jsx)(i.p,{children:\"The Energy tab is crucial for identifying battery-draining applications and optimizing MacBook battery life.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"energy-metrics-explained\",children:\"Energy Metrics Explained\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Metric\"}),(0,e.jsx)(i.th,{children:\"Description\"}),(0,e.jsx)(i.th,{children:\"Impact\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Energy Impact\"})}),(0,e.jsx)(i.td,{children:\"Current power consumption score\"}),(0,e.jsx)(i.td,{children:\"Higher = more battery drain\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"12 hr Power\"})}),(0,e.jsx)(i.td,{children:\"Average energy over 12 hours\"}),(0,e.jsx)(i.td,{children:\"Shows sustained impact\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"App Nap\"})}),(0,e.jsx)(i.td,{children:\"Whether app is in low-power state\"}),(0,e.jsx)(i.td,{children:'\"Yes\" is better for background apps'})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Preventing Sleep\"})}),(0,e.jsx)(i.td,{children:\"App blocking system sleep\"}),(0,e.jsx)(i.td,{children:\"Can drain battery overnight\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Graphics Card\"})}),(0,e.jsx)(i.td,{children:\"Which GPU the app uses\"}),(0,e.jsx)(i.td,{children:\"Integrated = less power\"})]})]})]}),`\n`,(0,e.jsx)(i.h3,{id:\"understanding-energy-impact-scores\",children:\"Understanding Energy Impact Scores\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"0-4\"}),\": Low impact, minimal battery drain\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"5-20\"}),\": Moderate impact, normal for active apps\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"20-50\"}),\": High impact, significant battery drain\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"50+\"}),\": Very high impact, investigate immediately\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"common-battery-drainers\",children:\"Common Battery Drainers\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Web Browsers\"}),`\nChrome and Safari with many tabs can consume significant power. Our `,(0,e.jsx)(i.a,{href:\"/blog/safari-tahoe-power-user-guide-2025\",children:\"Safari Power User Guide\"}),\" covers optimization techniques.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Background Apps\"}),`\nApps running in the background that prevent App Nap continuously drain battery even when unused.`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"GPU-Intensive Apps\"}),`\nVideo editing, gaming, and 3D applications naturally consume more power. Check our `,(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-gaming-complete-guide-2025\",children:\"macOS Gaming Guide\"}),\" for optimization tips.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"battery-optimization-tips\",children:\"Battery Optimization Tips\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Enable Low Power Mode\"}),\": System Settings \\u2192 Battery \\u2192 Low Power Mode\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Close unused apps\"}),\": Don't let apps prevent App Nap unnecessarily\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Reduce screen brightness\"}),\": Display is a major power consumer\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Disable unnecessary animations\"}),\": Reduces GPU usage\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Use Safari over Chrome\"}),\": Safari is more energy-efficient on Mac\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"For comprehensive battery optimization, see our \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-battery-drain-complete-fix-guide-2025\",children:\"Battery Drain Fix Guide\"}),\".\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"disk-tab-storage-and-io-monitoring\",children:\"Disk Tab: Storage and I/O Monitoring\"}),`\n`,(0,e.jsx)(i.p,{children:\"The Disk tab shows read/write activity and helps identify storage bottlenecks.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"disk-metrics-overview\",children:\"Disk Metrics Overview\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Metric\"}),(0,e.jsx)(i.th,{children:\"Description\"}),(0,e.jsx)(i.th,{children:\"Use Case\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Bytes Read\"})}),(0,e.jsx)(i.td,{children:\"Data read from disk\"}),(0,e.jsx)(i.td,{children:\"High during file access\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Bytes Written\"})}),(0,e.jsx)(i.td,{children:\"Data written to disk\"}),(0,e.jsx)(i.td,{children:\"High during saves/downloads\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Reads In/Out\"})}),(0,e.jsx)(i.td,{children:\"Number of read operations\"}),(0,e.jsx)(i.td,{children:\"Indicates access patterns\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Writes In/Out\"})}),(0,e.jsx)(i.td,{children:\"Number of write operations\"}),(0,e.jsx)(i.td,{children:\"Indicates write patterns\"})]})]})]}),`\n`,(0,e.jsx)(i.h3,{id:\"when-disk-activity-matters\",children:\"When Disk Activity Matters\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Constant High Disk Activity May Indicate:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Heavy swap file usage (memory problem)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Background indexing (Spotlight, Photos)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Large file transfers\"}),`\n`,(0,e.jsx)(i.li,{children:\"Time Machine backup in progress\"}),`\n`,(0,e.jsx)(i.li,{children:\"Potential malware (rare)\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"optimizing-disk-performance\",children:\"Optimizing Disk Performance\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Maintain 10-15% free space\"}),\" for system operations\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Monitor Spotlight indexing\"}),\" during high disk activity\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Check Time Machine backup status\"}),\" if writes are constant\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Review swap usage\"}),\" in Memory tab if disk activity is high\"]}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"For storage management strategies, see our \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-storage-management-optimization-guide-2025\",children:\"Storage Management Guide\"}),\".\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"network-tab-tracking-data-usage\",children:\"Network Tab: Tracking Data Usage\"}),`\n`,(0,e.jsx)(i.p,{children:\"The Network tab monitors data transmission for all processes, useful for identifying bandwidth hogs or suspicious network activity.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"network-metrics\",children:\"Network Metrics\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Metric\"}),(0,e.jsx)(i.th,{children:\"Description\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Sent Bytes\"})}),(0,e.jsx)(i.td,{children:\"Data uploaded by process\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Rcvd Bytes\"})}),(0,e.jsx)(i.td,{children:\"Data downloaded by process\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Sent Packets\"})}),(0,e.jsx)(i.td,{children:\"Number of packets sent\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Rcvd Packets\"})}),(0,e.jsx)(i.td,{children:\"Number of packets received\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"PID\"})}),(0,e.jsx)(i.td,{children:\"Process ID for identification\"})]})]})]}),`\n`,(0,e.jsx)(i.h3,{id:\"identifying-network-issues\",children:\"Identifying Network Issues\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"High Unexpected Network Activity May Indicate:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Background cloud sync (iCloud, Dropbox, Google Drive)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Software updates downloading\"}),`\n`,(0,e.jsx)(i.li,{children:\"Streaming services buffering\"}),`\n`,(0,e.jsx)(i.li,{children:\"Suspicious unauthorized connections\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"security-monitoring\",children:\"Security Monitoring\"}),`\n`,(0,e.jsx)(i.p,{children:\"Use the Network tab to spot potential security issues:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Unknown processes\"}),\" with high network activity\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Unusual outbound connections\"}),\" from legitimate apps\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Constant network activity\"}),\" when Mac should be idle\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"If you find suspicious network activity, investigate the process using its PID:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# In Terminal, get process info\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ps\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aux\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" [PID]\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"For WiFi troubleshooting, see our \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-wifi-dropping-complete-fix-guide-2025\",children:\"WiFi Dropping Fix Guide\"}),\".\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"cache-tab-content-caching-status\",children:\"Cache Tab: Content Caching Status\"}),`\n`,(0,e.jsx)(i.p,{children:\"The Cache tab appears only when Content Caching is enabled (System Settings \\u2192 Sharing \\u2192 Content Caching).\"}),`\n`,(0,e.jsx)(i.h3,{id:\"what-content-caching-does\",children:\"What Content Caching Does\"}),`\n`,(0,e.jsx)(i.p,{children:\"Content Caching stores Apple content (apps, updates, iCloud data) locally to speed up downloads for other devices on your network. Useful for:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Households with multiple Apple devices\"}),`\n`,(0,e.jsx)(i.li,{children:\"Schools and businesses\"}),`\n`,(0,e.jsx)(i.li,{children:\"Limited bandwidth situations\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"cache-metrics\",children:\"Cache Metrics\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Cache Used\"}),\": Storage consumed by cached content\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Uploads to Network\"}),\": Data served to local devices\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"From Origin\"}),\": Data downloaded from Apple servers\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"running-system-diagnostics\",children:\"Running System Diagnostics\"}),`\n`,(0,e.jsx)(i.p,{children:\"Activity Monitor includes a powerful diagnostics feature for generating reports useful for Apple Support.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"how-to-generate-diagnostic-reports\",children:\"How to Generate Diagnostic Reports\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"Activity Monitor \\u2192 View menu \\u2192 System Diagnostics...\"})})})})}),`\n`,(0,e.jsx)(i.h3,{id:\"available-diagnostic-types\",children:\"Available Diagnostic Types\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Report Type\"}),(0,e.jsx)(i.th,{children:\"Purpose\"}),(0,e.jsx)(i.th,{children:\"When to Use\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Spin Report\"})}),(0,e.jsx)(i.td,{children:\"Captures app responsiveness\"}),(0,e.jsx)(i.td,{children:\"When apps beach ball frequently\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"System Diagnostic\"})}),(0,e.jsx)(i.td,{children:\"Complete system snapshot\"}),(0,e.jsx)(i.td,{children:\"General troubleshooting\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.strong,{children:\"Spotlight Diagnostics\"})}),(0,e.jsx)(i.td,{children:\"Search indexing status\"}),(0,e.jsx)(i.td,{children:\"When Spotlight doesn't work\"})]})]})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"For Spotlight-specific issues, our \",(0,e.jsx)(i.a,{href:\"/blog/spotlight-rebuild-guide-fix-search-not-working-2025\",children:\"Spotlight Rebuild Guide\"}),\" provides detailed solutions.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"interpreting-reports\",children:\"Interpreting Reports\"}),`\n`,(0,e.jsx)(i.p,{children:\"Diagnostic reports are primarily useful for:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Sharing with Apple Support\"}),`\n`,(0,e.jsx)(i.li,{children:\"Advanced developer debugging\"}),`\n`,(0,e.jsx)(i.li,{children:\"Identifying system-level issues\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"The reports contain technical data that Apple Support can analyze to diagnose complex problems.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"troubleshooting-common-issues\",children:\"Troubleshooting Common Issues\"}),`\n`,(0,e.jsx)(i.h3,{id:\"issue-kernel_task-using-high-cpu\",children:\"Issue: kernel_task Using High CPU\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"What It Is:\"}),`\nkernel_task is the macOS kernel. When it shows high CPU usage, it's usually thermal throttling\\u2014macOS intentionally using CPU cycles to prevent the processor from overheating.`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Common Causes:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Blocked ventilation (laptops on soft surfaces)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Demanding applications generating heat\"}),`\n`,(0,e.jsx)(i.li,{children:\"Faulty temperature sensors (rare)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Old thermal paste (older Macs)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solutions:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Ensure proper ventilation\"}),`\n`,(0,e.jsx)(i.li,{children:\"Check for blocked fans\"}),`\n`,(0,e.jsx)(i.li,{children:\"Move to cooler environment\"}),`\n`,(0,e.jsx)(i.li,{children:\"Reset SMC (Intel Macs) or restart (Apple Silicon)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Reduce CPU-intensive workloads\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"issue-windowserver-high-cpu\",children:\"Issue: WindowServer High CPU\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"What It Is:\"}),`\nWindowServer manages all display rendering on macOS.`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Common Causes:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Multiple external displays\"}),`\n`,(0,e.jsx)(i.li,{children:\"High-resolution displays\"}),`\n`,(0,e.jsx)(i.li,{children:\"Animation-heavy applications\"}),`\n`,(0,e.jsx)(i.li,{children:\"GPU driver issues\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solutions:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Reduce display resolution temporarily\"}),`\n`,(0,e.jsx)(i.li,{children:\"Close animation-heavy apps\"}),`\n`,(0,e.jsx)(i.li,{children:\"Disconnect external displays to test\"}),`\n`,(0,e.jsx)(i.li,{children:\"Update macOS for GPU driver fixes\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"issue-mds_stores-and-mdworker-high-cpu\",children:\"Issue: mds_stores and mdworker High CPU\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"What It Is:\"}),`\nThese processes handle Spotlight indexing.`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Common Causes:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Large new file additions\"}),`\n`,(0,e.jsx)(i.li,{children:\"External drive connected\"}),`\n`,(0,e.jsx)(i.li,{children:\"After macOS update\"}),`\n`,(0,e.jsx)(i.li,{children:\"Corrupted Spotlight index\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solutions:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Wait for indexing to complete (check Spotlight menu)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Exclude folders from Spotlight indexing\"}),`\n`,(0,e.jsx)(i.li,{children:\"Rebuild Spotlight index if persistent\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"See our \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-spotlight-complete-guide-2025\",children:\"Spotlight Complete Guide\"}),\" for detailed Spotlight optimization.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"issue-memory-pressure-constantly-red\",children:\"Issue: Memory Pressure Constantly Red\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Causes:\"})}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Too many applications open\"}),`\n`,(0,e.jsx)(i.li,{children:\"Memory-hungry apps (browsers, creative tools)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Insufficient RAM for workload\"}),`\n`,(0,e.jsx)(i.li,{children:\"Memory leak in application\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Solutions:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Close unused applications\"}),`\n`,(0,e.jsx)(i.li,{children:\"Restart your Mac to clear memory\"}),`\n`,(0,e.jsx)(i.li,{children:\"Identify and update problematic apps\"}),`\n`,(0,e.jsx)(i.li,{children:\"Consider workflow changes if RAM is consistently insufficient\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"For advanced memory management, see our \",(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-ram-management-memory-optimization-complete-guide-2025\",children:\"RAM Management Guide\"}),\".\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"issue-high-energy-impact-from-unknown-process\",children:\"Issue: High Energy Impact from Unknown Process\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Investigation Steps:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Note the process name and PID\"}),`\n`,(0,e.jsx)(i.li,{children:'Right-click \\u2192 \"Get Info\" in Activity Monitor'}),`\n`,(0,e.jsx)(i.li,{children:\"Check the process path to identify the parent application\"}),`\n`,(0,e.jsx)(i.li,{children:\"Search online for the process name if unfamiliar\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"If Suspicious:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Force quit the process\"}),`\n`,(0,e.jsx)(i.li,{children:\"Run malware scan with reputable tool\"}),`\n`,(0,e.jsx)(i.li,{children:\"Check Login Items for unknown entries\"}),`\n`,(0,e.jsx)(i.li,{children:\"Review recently installed applications\"}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"advanced-activity-monitor-techniques\",children:\"Advanced Activity Monitor Techniques\"}),`\n`,(0,e.jsx)(i.h3,{id:\"viewing-all-processes\",children:\"Viewing All Processes\"}),`\n`,(0,e.jsx)(i.p,{children:\"By default, Activity Monitor may only show user processes. To see everything:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"View menu \\u2192 All Processes (or All Processes, Hierarchically)\"})})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Hierarchical view shows parent-child relationships between processes, useful for understanding which app launched which subprocess.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"sample-process-for-debugging\",children:\"Sample Process for Debugging\"}),`\n`,(0,e.jsx)(i.p,{children:\"To capture a process snapshot for debugging:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"1. Select a process\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"2. View menu \\u2192 Sample Process\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"3. Wait for sample to complete\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"4. Save or copy the sample data\"})})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"This captures stack traces and execution state, useful for developers debugging hangs.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"using-activity-monitor-with-terminal\",children:\"Using Activity Monitor with Terminal\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Get Process List:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List all processes sorted by CPU\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"top\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -o\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cpu\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List processes by memory usage\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"top\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -o\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" mem\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Get detailed process info\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ps\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" aux\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" [process_name]\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Kill Unresponsive Process:\"})}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Kill by PID\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"kill\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -9\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" [PID]\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Kill by name\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" [process_name]\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"For more Terminal techniques, see our \",(0,e.jsx)(i.a,{href:\"/blog/mac-terminal-mastery-2025-command-line-productivity-guide\",children:\"Terminal Mastery Guide\"}),\".\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"creating-custom-views\",children:\"Creating Custom Views\"}),`\n`,(0,e.jsx)(i.p,{children:\"Activity Monitor remembers your preferences. Customize your view:\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Column Selection\"}),\": Right-click column headers to add/remove columns\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Sort Order\"}),\": Click column headers to sort\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Update Frequency\"}),\": View \\u2192 Update Frequency (1, 2, or 5 seconds)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Window Position\"}),\": Activity Monitor remembers window size and position\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"activity-monitor-vs-third-party-tools\",children:\"Activity Monitor vs Third-Party Tools\"}),`\n`,(0,e.jsx)(i.h3,{id:\"when-activity-monitor-suffices\",children:\"When Activity Monitor Suffices\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Basic process monitoring\"}),`\n`,(0,e.jsx)(i.li,{children:\"Quick performance checks\"}),`\n`,(0,e.jsx)(i.li,{children:\"Memory pressure monitoring\"}),`\n`,(0,e.jsx)(i.li,{children:\"Energy usage tracking\"}),`\n`,(0,e.jsx)(i.li,{children:\"One-time troubleshooting\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"when-to-consider-alternatives\",children:\"When to Consider Alternatives\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"iStat Menus\"}),\" - Menu bar monitoring with:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Real-time CPU, memory, network graphs\"}),`\n`,(0,e.jsx)(i.li,{children:\"Fan speed monitoring\"}),`\n`,(0,e.jsx)(i.li,{children:\"Temperature sensors\"}),`\n`,(0,e.jsx)(i.li,{children:\"Detailed battery info\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"htop\"}),\" (Terminal) - For command-line users:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"More detailed process view\"}),`\n`,(0,e.jsx)(i.li,{children:\"Better sorting and filtering\"}),`\n`,(0,e.jsx)(i.li,{children:\"Interactive process management\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"TG Pro\"}),\" - For thermal monitoring:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Detailed temperature sensors\"}),`\n`,(0,e.jsx)(i.li,{children:\"Fan control\"}),`\n`,(0,e.jsx)(i.li,{children:\"Historical graphs\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"activity-monitor-advantages\",children:\"Activity Monitor Advantages\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Built-in\"}),\": No installation required\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Apple Support\"}),\": Generates diagnostic reports\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Lightweight\"}),\": Minimal system impact\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Trusted\"}),\": Official Apple tool\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Free\"}),\": Included with macOS\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"frequently-asked-questions\",children:\"Frequently Asked Questions\"}),`\n`,(0,e.jsx)(i.h3,{id:\"is-it-safe-to-force-quit-system-processes\",children:\"Is it safe to force quit system processes?\"}),`\n`,(0,e.jsx)(i.p,{children:'Force quitting system processes (those owned by \"root\" or starting with \"com.apple\") can cause system instability. Only force quit user applications unless you understand the consequences. If a system process is problematic, restart your Mac instead.'}),`\n`,(0,e.jsx)(i.h3,{id:\"why-does-my-mac-have-high-cpu-usage-at-idle\",children:\"Why does my Mac have high CPU usage at idle?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Common causes include:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Spotlight indexing after file changes\"}),`\n`,(0,e.jsx)(i.li,{children:\"iCloud sync operations\"}),`\n`,(0,e.jsx)(i.li,{children:\"Software updates downloading\"}),`\n`,(0,e.jsx)(i.li,{children:\"Background maintenance tasks\"}),`\n`,(0,e.jsx)(i.li,{children:\"Runaway processes (requires investigation)\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"Wait 10-15 minutes after boot before investigating idle CPU usage, as many maintenance tasks run at startup.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"how-do-i-reduce-memory-usage\",children:\"How do I reduce memory usage?\"}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Close unused applications\"}),`\n`,(0,e.jsx)(i.li,{children:\"Reduce browser tabs\"}),`\n`,(0,e.jsx)(i.li,{children:\"Use Safari instead of Chrome\"}),`\n`,(0,e.jsx)(i.li,{children:\"Disable unused browser extensions\"}),`\n`,(0,e.jsx)(i.li,{children:\"Restart your Mac periodically\"}),`\n`,(0,e.jsx)(i.li,{children:\"Check for memory-leaking apps (constant memory growth)\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"whats-the-difference-between-energy-impact-and-12-hr-power\",children:`What's the difference between \"Energy Impact\" and \"12 hr Power\"?`}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"Energy Impact\"}),\" shows current, instantaneous power consumption\\u2014useful for seeing what's draining battery right now.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.strong,{children:\"12 hr Power\"}),\" shows average consumption over the past 12 hours\\u2014useful for identifying apps that consistently drain battery even when you're not actively using them.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"can-activity-monitor-detect-malware\",children:\"Can Activity Monitor detect malware?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Activity Monitor can help identify suspicious activity:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Unknown processes using high resources\"}),`\n`,(0,e.jsx)(i.li,{children:\"Unusual network connections\"}),`\n`,(0,e.jsx)(i.li,{children:\"Processes that immediately restart after quitting\"}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"However, it's not a malware scanner. For active protection, use dedicated security software and keep macOS updated.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"why-does-activity-monitor-itself-use-cpu\",children:\"Why does Activity Monitor itself use CPU?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Activity Monitor continuously polls system data, which requires some CPU. Typical usage is 1-5% CPU. If it's using more:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"Reduce update frequency (View \\u2192 Update Frequency \\u2192 5 seconds)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Close Activity Monitor when not needed\"}),`\n`]}),`\n`,(0,e.jsx)(i.h3,{id:\"how-do-i-check-if-an-app-is-using-gpu\",children:\"How do I check if an app is using GPU?\"}),`\n`,(0,e.jsx)(i.p,{children:'In the Energy tab, the \"Graphics Card\" column shows which GPU each app uses:'}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Integrated\"}),\": Energy-efficient integrated GPU\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"High Perf\"}),\": Discrete GPU (if available)\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Both\"}),\": App uses both GPUs\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"On Apple Silicon Macs, there's a unified GPU architecture, but Activity Monitor still shows GPU usage in the GPU tab.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"conclusion\",children:\"Conclusion\"}),`\n`,(0,e.jsx)(i.p,{children:\"Activity Monitor is an essential tool for every Mac user, from beginners troubleshooting a slow computer to professionals optimizing system performance. By understanding its five main tabs\\u2014CPU, Memory, Energy, Disk, and Network\\u2014you can diagnose most performance issues, identify battery drainers, and maintain your Mac's health.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.strong,{children:\"Key Practices for Optimal Mac Performance:\"})}),`\n`,(0,e.jsxs)(i.ol,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Check Activity Monitor regularly\"}),\" to understand your Mac's normal behavior\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Monitor memory pressure\"}),\", not just memory usage\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Use the Energy tab\"}),\" to optimize MacBook battery life\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Don't panic at high CPU\"}),\" from system processes\\u2014investigate first\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Generate diagnostic reports\"}),\" when contacting Apple Support\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"For comprehensive Mac optimization, explore our related guides:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-performance-analysis-complete-benchmark-review-2025\",children:\"macOS Tahoe Performance Analysis\"})}),`\n`,(0,e.jsx)(i.li,{children:(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-battery-optimization-advanced-guide-post-26-1-2025\",children:\"Battery Optimization Guide\"})}),`\n`,(0,e.jsx)(i.li,{children:(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-system-freezing-complete-fix-guide-2025\",children:\"System Freezing Fix Guide\"})}),`\n`,(0,e.jsx)(i.li,{children:(0,e.jsx)(i.a,{href:\"/blog/macos-tahoe-login-items-background-apps-complete-management-guide-2025\",children:\"Login Items Management\"})}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"sources\",children:\"Sources\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/activity-monitor/welcome/mac\",children:\"Activity Monitor User Guide - Apple Support\"}),\" - Accessed 2025-12-14\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/activity-monitor/view-cpu-activity-actmntr43452/mac\",children:\"View CPU Activity in Activity Monitor - Apple Support\"}),\" - Accessed 2025-12-14\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/activity-monitor/view-memory-usage-actmntr1004/mac\",children:\"View Memory Usage in Activity Monitor - Apple Support\"}),\" - Accessed 2025-12-14\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/activity-monitor/run-system-diagnostics-actmntr2225/mac\",children:\"Run System Diagnostics - Apple Support\"}),\" - Accessed 2025-12-14\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.a,{href:\"https://support.apple.com/guide/activity-monitor/view-disk-activity-actmntr1005/mac\",children:\"View Disk Activity - Apple Support\"}),\" - Accessed 2025-12-14\"]}),`\n`]})]})}function a(n={}){let{wrapper:i}=n.components||{};return i?(0,e.jsx)(i,{...n,children:(0,e.jsx)(o,{...n})}):o(n)}return v(w);})();\n;return Component;","toc":[{"title":"Key Takeaways","url":"#key-takeaways","depth":2},{"title":"What is Activity Monitor?","url":"#what-is-activity-monitor","depth":2},{"title":"How to Open Activity Monitor","url":"#how-to-open-activity-monitor","depth":2},{"title":"Method 1: Spotlight Search (Fastest)","url":"#method-1-spotlight-search-fastest","depth":3},{"title":"Method 2: Finder Navigation","url":"#method-2-finder-navigation","depth":3},{"title":"Method 3: Launchpad","url":"#method-3-launchpad","depth":3},{"title":"Method 4: Dock Shortcut (Recommended for Frequent Use)","url":"#method-4-dock-shortcut-recommended-for-frequent-use","depth":3},{"title":"Pro Tip: Enable Dock Icon Monitoring","url":"#pro-tip-enable-dock-icon-monitoring","depth":3},{"title":"Understanding the CPU Tab","url":"#understanding-the-cpu-tab","depth":2},{"title":"Key CPU Metrics Explained","url":"#key-cpu-metrics-explained","depth":3},{"title":"Understanding CPU Percentage Over 100%","url":"#understanding-cpu-percentage-over-100","depth":3},{"title":"CPU Usage Graph","url":"#cpu-usage-graph","depth":3},{"title":"Common High CPU Processes","url":"#common-high-cpu-processes","depth":3},{"title":"Troubleshooting High CPU Usage","url":"#troubleshooting-high-cpu-usage","depth":3},{"title":"Mastering the Memory Tab","url":"#mastering-the-memory-tab","depth":2},{"title":"Memory Metrics Breakdown","url":"#memory-metrics-breakdown","depth":3},{"title":"Understanding Memory Pressure","url":"#understanding-memory-pressure","depth":3},{"title":"The Swap File Reality","url":"#the-swap-file-reality","depth":3},{"title":"Memory-Hungry Processes to Watch","url":"#memory-hungry-processes-to-watch","depth":3},{"title":"Energy Tab: Essential for MacBook Users","url":"#energy-tab-essential-for-macbook-users","depth":2},{"title":"Energy Metrics Explained","url":"#energy-metrics-explained","depth":3},{"title":"Understanding Energy Impact Scores","url":"#understanding-energy-impact-scores","depth":3},{"title":"Common Battery Drainers","url":"#common-battery-drainers","depth":3},{"title":"Battery Optimization Tips","url":"#battery-optimization-tips","depth":3},{"title":"Disk Tab: Storage and I/O Monitoring","url":"#disk-tab-storage-and-io-monitoring","depth":2},{"title":"Disk Metrics Overview","url":"#disk-metrics-overview","depth":3},{"title":"When Disk Activity Matters","url":"#when-disk-activity-matters","depth":3},{"title":"Optimizing Disk Performance","url":"#optimizing-disk-performance","depth":3},{"title":"Network Tab: Tracking Data Usage","url":"#network-tab-tracking-data-usage","depth":2},{"title":"Network Metrics","url":"#network-metrics","depth":3},{"title":"Identifying Network Issues","url":"#identifying-network-issues","depth":3},{"title":"Security Monitoring","url":"#security-monitoring","depth":3},{"title":"Cache Tab: Content Caching Status","url":"#cache-tab-content-caching-status","depth":2},{"title":"What Content Caching Does","url":"#what-content-caching-does","depth":3},{"title":"Cache Metrics","url":"#cache-metrics","depth":3},{"title":"Running System Diagnostics","url":"#running-system-diagnostics","depth":2},{"title":"How to Generate Diagnostic Reports","url":"#how-to-generate-diagnostic-reports","depth":3},{"title":"Available Diagnostic Types","url":"#available-diagnostic-types","depth":3},{"title":"Interpreting Reports","url":"#interpreting-reports","depth":3},{"title":"Troubleshooting Common Issues","url":"#troubleshooting-common-issues","depth":2},{"title":"Issue: kernel_task Using High CPU","url":"#issue-kernel_task-using-high-cpu","depth":3},{"title":"Issue: WindowServer High CPU","url":"#issue-windowserver-high-cpu","depth":3},{"title":"Issue: mds_stores and mdworker High CPU","url":"#issue-mds_stores-and-mdworker-high-cpu","depth":3},{"title":"Issue: Memory Pressure Constantly Red","url":"#issue-memory-pressure-constantly-red","depth":3},{"title":"Issue: High Energy Impact from Unknown Process","url":"#issue-high-energy-impact-from-unknown-process","depth":3},{"title":"Advanced Activity Monitor Techniques","url":"#advanced-activity-monitor-techniques","depth":2},{"title":"Viewing All Processes","url":"#viewing-all-processes","depth":3},{"title":"Sample Process for Debugging","url":"#sample-process-for-debugging","depth":3},{"title":"Using Activity Monitor with Terminal","url":"#using-activity-monitor-with-terminal","depth":3},{"title":"Creating Custom Views","url":"#creating-custom-views","depth":3},{"title":"Activity Monitor vs Third-Party Tools","url":"#activity-monitor-vs-third-party-tools","depth":2},{"title":"When Activity Monitor Suffices","url":"#when-activity-monitor-suffices","depth":3},{"title":"When to Consider Alternatives","url":"#when-to-consider-alternatives","depth":3},{"title":"Activity Monitor Advantages","url":"#activity-monitor-advantages","depth":3},{"title":"Frequently Asked Questions","url":"#frequently-asked-questions","depth":2},{"title":"Is it safe to force quit system processes?","url":"#is-it-safe-to-force-quit-system-processes","depth":3},{"title":"Why does my Mac have high CPU usage at idle?","url":"#why-does-my-mac-have-high-cpu-usage-at-idle","depth":3},{"title":"How do I reduce memory usage?","url":"#how-do-i-reduce-memory-usage","depth":3},{"title":"What's the difference between \"Energy Impact\" and \"12 hr Power\"?","url":"#whats-the-difference-between-energy-impact-and-12-hr-power","depth":3},{"title":"Can Activity Monitor detect malware?","url":"#can-activity-monitor-detect-malware","depth":3},{"title":"Why does Activity Monitor itself use CPU?","url":"#why-does-activity-monitor-itself-use-cpu","depth":3},{"title":"How do I check if an app is using GPU?","url":"#how-do-i-check-if-an-app-is-using-gpu","depth":3},{"title":"Conclusion","url":"#conclusion","depth":2},{"title":"Sources","url":"#sources","depth":2}],"estimatedTime":17}