If your VPS is slow or unresponsive, or showing high resource usage in the Server Statistics, use the steps below to identify the cause.
Identifying the Problem
CPU
# Top processes by CPU usagetop -bn1 -o %CPU | head -20# Alternative using psps aux --sort=-%cpu | head -15
Look for processes consuming a disproportionate amount of CPU. Common causes include runaway scripts, unoptimised database queries, bot traffic, and compromised processes such as crypto miners.
Memory
# Memory overviewfree -h# Top processes by memoryps aux --sort=-%mem | head -15
In the free -h output, focus on available memory and swap used. If swap usage is significant, your server is under genuine memory pressure.
Linux uses available memory for disk caching, so high memory usage is not always a problem. The concern is when available memory is very low and swap is being used heavily.
Disk I/O
High I/O wait can appear as high CPU load:
# Check iowait (the "wa" column)top -bn1 | head -5
A high %iowait value means the CPU is waiting on disk operations rather than doing useful work.
Common Causes and Fixes
Runaway process
# Identify and kill the processtopkill -9 PID
Check application logs, cron jobs, and scripts for the root cause.Database (MySQL / MariaDB)
# Check active queriesmysql -e "SHOW FULL PROCESSLIST;"
Common fixes: add indexes to frequently queried tables, optimise slow queries, tune the InnoDB buffer pool size.Web server under load
# Check active connectionsss -s# Check access logs for spikestail -f /var/log/nginx/access.log
Consider rate limiting, caching, or blocking abusive IPs if traffic is from bots or an attack.OOM killer eventsWhen Linux runs out of memory, the kernel terminates processes to free RAM. Check if this has happened:
dmesg | grep -i oom
If OOM kills are occurring regularly, reduce your application’s memory footprint or upgrade your plan.
When to Upgrade
If your server consistently runs above 80% CPU or memory usage under normal load after optimisation, the workload has outgrown the plan. See Upgrading Your VPS.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DigitalFyre Knowledge Base","description":"Guides for DigitalFyre VPS, dedicated servers, web hosting, WordPress hosting, email, domains, and the Client Portal.","colors":{"primary":"#115699","light":"#007fff","dark":"#0C3B6A"},"logo":{"light":"https://mintcdn.com/digitalfyre/m_WTj4gG9bMz0u8L/images/df_light.svg?fit=max\u0026auto=format\u0026n=m_WTj4gG9bMz0u8L\u0026q=85\u0026s=3aaec3154709d782bfc66d73654e199c","dark":"https://mintcdn.com/digitalfyre/m_WTj4gG9bMz0u8L/images/df_dark.svg?fit=max\u0026auto=format\u0026n=m_WTj4gG9bMz0u8L\u0026q=85\u0026s=8dd9736d263ca8d34a71fb0233060018"},"favicon":{"light":"https://mintcdn.com/digitalfyre/m_WTj4gG9bMz0u8L/images/favicon.svg?fit=max\u0026auto=format\u0026n=m_WTj4gG9bMz0u8L\u0026q=85\u0026s=36782a27c4dd4bd80d05aa15e374c435","dark":"https://mintcdn.com/digitalfyre/m_WTj4gG9bMz0u8L/images/favicon.svg?fit=max\u0026auto=format\u0026n=m_WTj4gG9bMz0u8L\u0026q=85\u0026s=36782a27c4dd4bd80d05aa15e374c435"},"appearance":{"default":"dark","strict":true},"background":{"color":{"light":"#FAF7F6","dark":"#020b13"}},"navbar":{"links":[{"href":"https://console.digitalfyre.com/submitticket.php","label":"Support"}],"primary":{"type":"button","label":"Customer Portal","href":"https://console.digitalfyre.com"}},"search":{"prompt":"Search for a Keyword..."},"seo":{"indexing":"navigable"},"fonts":{"family":"Rubik"},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":{"light":"light-plus","dark":"ayu-dark"}},"latex":true},"contextual":{"options":["copy","view","assistant","download-pdf","chatgpt","claude","perplexity","aistudio"],"display":"header"},"markdown":{"schema":true},"navigation":{"directory":"card","pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"digitalfyre","hasAudioNarration":false,"actualSubdomain":"digitalfyre","customDomains":["docs.digitalfyre.com"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-digitalfyre-5a0be836","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adc119d9f5394765cf7b004","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"Web Hosting","count":33},{"language":"default","tag":"VPS Hosting","count":24},{"language":"default","tag":"Getting Started","count":22},{"language":"default","tag":"WordPress Hosting","count":21},{"language":"default","tag":"Bare Metal","count":17},{"language":"default","tag":"Client Portal","count":16},{"language":"default","tag":"Domains","count":13},{"language":"default","tag":"Open-Xchange Email","count":12},{"language":"default","tag":"Guides","count":10},{"language":"default","tag":"Troubleshooting","count":9}],"searchSettings":{"maxResults":10}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"toc-item>a{position:relative;padding-left:1rem!important}toc-item[data-active-deepest]>a::before{content:\"\";position:absolute;left:0;top:50%;width:0.75rem;height:0.75rem;transform:translateY(-50%);background-color:currentColor;-webkit-mask:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'>\u003cpolyline points='9 18 15 12 9 6'/>\u003c/svg>\") no-repeat center / contain;mask:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'>\u003cpolyline points='9 18 15 12 9 6'/>\u003c/svg>\") no-repeat center / contain;pointer-events:none}#navbar a[href=\"/\"] img,#navbar a[href=\"/\"] svg,#sidebar a[href=\"/\"] img,#sidebar a[href=\"/\"] svg{max-width:14rem;height:auto}#search-bar-entry,#assistant-entry,li.navbar-link>:is(a,button){background-color:rgb(249 250 251)!important;box-shadow:inset 0 0 0 1px rgb(243 244 246)!important;border:none!important;border-radius:9999px!important;height:2.25rem!important;padding:0 1rem!important;\u0026:hover{background-color:rgb(243 244 246)!important;box-shadow:inset 0 0 0 1px rgb(229 231 235)!important}.dark \u0026 {\n background-color: rgba(255, 255, 255, 0.04) !important;\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08) !important;\n\n \u0026:hover {\n background-color: rgba(255, 255, 255, 0.08) !important;\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15) !important;\n }\n }}[data-component-part=\"products-selector-trigger\"]{background-color:rgb(var(--background-light))!important;box-shadow:inset 0 0 0 1px rgb(229 231 235)!important;border:none!important;border-radius:0.75rem!important;height:2.25rem!important;padding:0 0.75rem!important;transition:background-color 0.15s ease-out, box-shadow 0.15s ease-out!important;\u0026:hover{box-shadow:inset 0 0 0 1px rgb(209 213 219)!important}.dark \u0026 {\n background-color: rgb(var(--background-dark)) !important;\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.10) !important;\n\n \u0026:hover {\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.18) !important;\n }\n }}.nav-dropdown-products-selector-item-icon{background-color:rgb(var(--primary))!important;color:#ffffff!important;border-radius:0.375rem!important;aspect-ratio:1;svg {\n background-color: #ffffff !important;\n }}[data-component-part=\"products-selector-trigger\"]{position:relative;--icon-left-offset: 0.05rem;\u0026::before{content:\"\";position:absolute;top:50%;left:calc(0.5rem - var(--icon-left-offset));transform:translateY(-50%);width:1.5rem;height:1.5rem;border-radius:0.5rem;background:rgb(var(--primary));pointer-events:none}svg:not(:last-child) {\n position: relative;\n z-index: 1;\n filter: brightness(0) invert(1);\n margin-right: 0.25rem;\n margin-left: calc(-1 * var(--icon-left-offset));\n }}#search-bar-entry,#assistant-entry{transition:opacity 0.15s ease-out;body:has(#custom-homepage-assistant-entry) \u0026 {\n opacity: 0;\n pointer-events: none;\n }}#topbar-cta-button{background:transparent!important;box-shadow:none!important;padding:0!important;height:auto!important;\u0026,*,>*{border-radius:9999px!important}> :is(a, button, div, span) {\n background-color: rgb(var(--primary)) !important;\n color: #ffffff !important;\n height: 2.25rem !important;\n padding: 0 1rem !important;\n display: inline-flex !important;\n align-items: center !important;\n gap: 0.375rem !important;\n box-shadow: none !important;\n border: none !important;\n overflow: hidden !important;\n transition: background-color 0.15s ease-out !important;\n\n \u0026:hover {\n background-color: rgb(var(--primary-dark)) !important;\n }\n }\n\n *,\n > * * {\n color: #ffffff !important;\n background-color: transparent !important;\n }}ul:is(:has(>#topbar-cta-button),:has(>li.navbar-link)){gap:0.25rem!important;> li + li {\n margin-left: 0.125rem !important;\n }}.columns.suggested-articles{gap:1.5rem 2rem;.card {\n border: none;\n border-radius: 0;\n margin: 0;\n\n [data-component-part=\"card-content-container\"] {\n display: flex;\n flex-direction: column;\n gap: 1rem;\n padding: 0;\n\n [data-component-part=\"card-icon\"] {\n display: grid;\n place-items: center;\n width: 100%;\n height: auto;\n aspect-ratio: 2;\n border-radius: 1rem;\n transition: background-color 0.15s ease-out;\n background-color: rgb(var(--primary));\n color: #ffffff !important;\n\n svg {\n scale: 1.5;\n background-color: #ffffff;\n }\n\n .group:hover \u0026 {\n filter: brightness(0.95);\n }\n\n .dark \u0026 {\n .group:hover \u0026 {\n filter: brightness(1.1);\n }\n }\n }\n\n [data-component-part=\"card-icon\"] + div {\n display: contents;\n }\n\n :is(\n [data-component-part=\"card-title\"],\n [data-component-part=\"card-content\"],\n [data-component-part=\"card-cta\"]\n ) {\n margin: 0;\n }\n\n [data-component-part=\"card-content\"] {\n text-wrap: pretty;\n }\n\n [data-component-part=\"card-cta\"] button {\n font-size: inherit;\n }\n }\n }}"},{"filePath":"custom.css","content":"#sidebar ul.sidebar-group{margin-top:0.5rem!important}#sidebar ul.sidebar-group:first-child{margin-top:0!important}#sidebar ul.sidebar-group li>a,#sidebar ul.sidebar-group li>button{padding-top:0.25rem!important;padding-bottom:0.25rem!important}#sidebar ul.sidebar-group>:first-child,#sidebar ul.sidebar-group>.sidebar-group-title,#sidebar ul.sidebar-group>h3,#sidebar ul.sidebar-group>h4{white-space:nowrap!important;flex-shrink:0!important;min-width:max-content}.all-categories-grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:1rem}.all-categories-grid>*{flex:1 1 calc(33.333% - 0.667rem);max-width:calc(33.333% - 0.667rem)}@media (max-width: 768px){.all-categories-grid>*{flex:1 1 100%;max-width:100%}}:not(pre)>code:is(.dark *){color:#5aa3e0;background-color:rgba(23, 113, 186, 0.12);border-color:rgba(23, 113, 186, 0.35)}.dark\\:bg-codeblock:is(.dark *){background-color:#030b14}.prose :where(code):not(:where([class~=\"not-prose\"],[class~=\"not-prose\"] *)){color:#c2255c;background-color:rgba(194, 37, 92, 0.08);border-radius:4px;padding:0.15em 0.4em}[data-callout-type] [data-component-part=\"title\"],.card [data-component-part=\"card-title\"]{text-transform:uppercase;letter-spacing:0.03em;font-size:0.8rem}[data-callout-type],.card{border-left-width:4px!important;border-radius:0.5rem!important}[data-callout-type=\"note\"],[data-callout-type=\"info\"],[data-callout-type=\"check\"],[data-callout-type=\"warning\"],[data-callout-type=\"danger\"],[data-callout-type=\"tip\"],.card:has(svg[aria-label=\"Note\"]),.card:has(svg[aria-label=\"Info\"]),.card:has(svg[aria-label=\"Check\"]),.card:has(svg[aria-label=\"Warning\"]),.card:has(svg[aria-label=\"Danger\"]),.card:has(svg[aria-label=\"Tip\"]){border-top:none!important;border-right:none!important;border-bottom:none!important}.dark [data-callout-type=\"note\"],.dark .card:has(svg[aria-label=\"Note\"]){background-color:#0f2a44!important;border-color:#2f81d4!important}.dark [data-callout-type=\"info\"],.dark .card:has(svg[aria-label=\"Info\"]){background-color:#36454F!important;border-color:#7393B3!important}.dark [data-callout-type=\"check\"],.dark [data-callout-type=\"tip\"],.dark .card:has(svg[aria-label=\"Check\"]),.dark .card:has(svg[aria-label=\"Tip\"]){background-color:#0f2e28!important;border-color:#2ec4a0!important}.dark [data-callout-type=\"warning\"],.dark .card:has(svg[aria-label=\"Warning\"]){background-color:#43220e!important;border-color:#d55800!important}.dark [data-callout-type=\"danger\"],.dark .card:has(svg[aria-label=\"Danger\"]){background-color:#602429!important;border-color:#b6202a!important}table tr:nth-child(even){background-color:rgba(0, 0, 0, 0.05)}.dark table tr:nth-child(even){background-color:rgba(255, 255, 255, 0.05)}"}],"page":{"pagePath":"vps/troubleshooting/high-cpu-or-memory-usage","slug":"/vps/troubleshooting/high-cpu-or-memory-usage","pageMetadata":{"title":"High CPU or Memory Usage","sidebarTitle":"High CPU or Memory Usage","description":null,"href":"/vps/troubleshooting/high-cpu-or-memory-usage"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading,Info}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`If your VPS is slow or unresponsive, or showing high resource usage in the `,_jsx(_components.a,{href:`/vps/client-portal/server-statistics`,children:`Server Statistics`}),`, use the steps below to identify the cause.`]}),`\n`,_jsx(Heading,{level:`2`,id:`identifying-the-problem`,children:`Identifying the Problem`}),`\n`,_jsx(Heading,{level:`3`,id:`cpu`,children:`CPU`}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Top processes by CPU usage`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`top`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -bn1`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -o`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` %CPU`}),_jsx(_components.span,{style:{color:`#000000`,\"--shiki-dark\":`#F29668`},children:` |`}),_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:` head`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -20`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Alternative using ps`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`ps`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` aux`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` --sort=-%cpu`}),_jsx(_components.span,{style:{color:`#000000`,\"--shiki-dark\":`#F29668`},children:` |`}),_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:` head`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -15`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Look for processes consuming a disproportionate amount of CPU. Common causes include runaway scripts, unoptimised database queries, bot traffic, and compromised processes such as crypto miners.`}),`\n`,_jsx(Heading,{level:`3`,id:`memory`,children:`Memory`}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Memory overview`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`free`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -h`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Top processes by memory`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`ps`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` aux`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` --sort=-%mem`}),_jsx(_components.span,{style:{color:`#000000`,\"--shiki-dark\":`#F29668`},children:` |`}),_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:` head`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -15`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`In the `,_jsx(_components.code,{children:`free -h`}),` output, focus on `,_jsx(_components.strong,{children:`available`}),` memory and `,_jsx(_components.strong,{children:`swap used`}),`. If swap usage is significant, your server is under genuine memory pressure.`]}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Linux uses available memory for disk caching, so high memory usage is not always a problem. The concern is when available memory is very low and swap is being used heavily.`})}),`\n`,_jsx(Heading,{level:`3`,id:`disk-i/o`,children:`Disk I/O`}),`\n`,_jsx(_components.p,{children:`High I/O wait can appear as high CPU load:`}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Check iowait (the \"wa\" column)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`top`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -bn1`}),_jsx(_components.span,{style:{color:`#000000`,\"--shiki-dark\":`#F29668`},children:` |`}),_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:` head`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -5`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`A high `,_jsx(_components.code,{children:`%iowait`}),` value means the CPU is waiting on disk operations rather than doing useful work.`]}),`\n`,_jsx(Heading,{level:`2`,id:`common-causes-and-fixes`,children:`Common Causes and Fixes`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Runaway process`})}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Identify and kill the process`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`top`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#F07178`},children:`kill`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -9`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` PID`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Check application logs, cron jobs, and scripts for the root cause.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Database (MySQL / MariaDB)`})}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Check active queries`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`mysql`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -e`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` \"SHOW FULL PROCESSLIST;\"`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Common fixes: add indexes to frequently queried tables, optimise slow queries, tune the InnoDB buffer pool size.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Web server under load`})}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Check active connections`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`ss`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -s`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#008000`,\"--shiki-light-font-style\":`inherit`,\"--shiki-dark\":`#5A6673`,\"--shiki-dark-font-style\":`italic`},children:`# Check access logs for spikes`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`tail`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -f`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` /var/log/nginx/access.log`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Consider rate limiting, caching, or blocking abusive IPs if traffic is from bots or an attack.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`OOM killer events`})}),`\n`,_jsx(_components.p,{children:`When Linux runs out of memory, the kernel terminates processes to free RAM. Check if this has happened:`}),`\n`,_jsx(CodeBlock,{filename:``,lines:`true`,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes light-plus ayu-dark`,style:{backgroundColor:`#FFFFFF`,\"--shiki-dark-bg\":`#0d1017`,color:`#000000`,\"--shiki-dark\":`#bfbdb6`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:`dmesg`}),_jsx(_components.span,{style:{color:`#000000`,\"--shiki-dark\":`#F29668`},children:` |`}),_jsx(_components.span,{style:{color:`#795E26`,\"--shiki-dark\":`#59C2FF`},children:` grep`}),_jsx(_components.span,{style:{color:`#0000FF`,\"--shiki-dark\":`#95E6CB`},children:` -i`}),_jsx(_components.span,{style:{color:`#A31515`,\"--shiki-dark\":`#AAD94C`},children:` oom`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`If OOM kills are occurring regularly, reduce your application’s memory footprint or upgrade your plan.`}),`\n`,_jsx(Heading,{level:`2`,id:`when-to-upgrade`,children:`When to Upgrade`}),`\n`,_jsxs(_components.p,{children:[`If your server consistently runs above 80% CPU or memory usage under normal load after optimisation, the workload has outgrown the plan. See `,_jsx(_components.a,{href:`/vps/billing/upgrading`,children:`Upgrading Your VPS`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"light-plus","dark":"ayu-dark"}},"config":{},"pageMetadata":{"title":"High CPU or Memory Usage","sidebarTitle":"High CPU or Memory Usage","description":null,"href":"/vps/troubleshooting/high-cpu-or-memory-usage"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Identifying the Problem","slug":"identifying-the-problem","depth":2,"children":[{"title":"CPU","slug":"cpu","depth":3,"children":[]},{"title":"Memory","slug":"memory","depth":3,"children":[]},{"title":"Disk I/O","slug":"disk-i/o","depth":3,"children":[]}]},{"title":"Common Causes and Fixes","slug":"common-causes-and-fixes","depth":2,"children":[]},{"title":"When to Upgrade","slug":"when-to-upgrade","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/digitalfyre/eaffec8e65cd9c3a/search.js"],"subdomain":"digitalfyre","siteName":"DigitalFyre Knowledge Base","title":"High CPU or Memory Usage - DigitalFyre Knowledge Base","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-24T01:59:51.411Z","originalFileLocation":"vps/troubleshooting/high-cpu-or-memory-usage.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"DigitalFyre Knowledge Base\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"High CPU or Memory Usage - DigitalFyre Knowledge Base\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DigitalFyre Knowledge Base\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://digitalfyre.mintlify.site/_mintlify/api/og/v2?division=Troubleshooting\u0026amp;title=High+CPU+or+Memory+Usage\u0026amp;theme=ef66bf6104b40bc7afa0a089\u0026amp;signature=a1358bc9839b97acf8a774114fa1d48beda923fda1245d4094bed82bd7e40dbc\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"High CPU or Memory Usage - DigitalFyre Knowledge Base\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://digitalfyre.mintlify.site/_mintlify/api/og/v2?division=Troubleshooting\u0026amp;title=High+CPU+or+Memory+Usage\u0026amp;theme=ef66bf6104b40bc7afa0a089\u0026amp;signature=a1358bc9839b97acf8a774114fa1d48beda923fda1245d4094bed82bd7e40dbc\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/digitalfyre/-RQ0sp4_1f_nhfry/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DigitalFyre Knowledge Base\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#115699\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/vps/troubleshooting/high-cpu-or-memory-usage.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.digitalfyre.com/#organization\",\"name\":\"DigitalFyre Knowledge Base\",\"url\":\"https://docs.digitalfyre.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/digitalfyre/m_WTj4gG9bMz0u8L/images/df_light.svg?fit=max\u0026auto=format\u0026n=m_WTj4gG9bMz0u8L\u0026q=85\u0026s=3aaec3154709d782bfc66d73654e199c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.digitalfyre.com#website\",\"name\":\"DigitalFyre Knowledge Base\",\"url\":\"https://docs.digitalfyre.com\",\"publisher\":{\"@id\":\"https://docs.digitalfyre.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage#webpage\",\"url\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage\",\"name\":\"High CPU or Memory Usage\",\"dateModified\":\"2026-10-24T01:59:51.411Z\",\"isPartOf\":{\"@id\":\"https://docs.digitalfyre.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"VPS Hosting\",\"item\":\"https://docs.digitalfyre.com/vps/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Troubleshooting\",\"item\":\"https://docs.digitalfyre.com/vps/troubleshooting/server-not-responding\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"High CPU or Memory Usage\",\"item\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage#article\",\"headline\":\"High CPU or Memory Usage\",\"name\":\"High CPU or Memory Usage\",\"url\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage\",\"mainEntityOfPage\":{\"@id\":\"https://docs.digitalfyre.com/vps/troubleshooting/high-cpu-or-memory-usage#webpage\"},\"dateModified\":\"2026-10-24T01:59:51.411Z\",\"publisher\":{\"@id\":\"https://docs.digitalfyre.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.digitalfyre.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DigitalFyre Knowledge Base\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"DigitalFyre Knowledge Base\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/vps/troubleshooting/high-cpu-or-memory-usage.md","siteName":"DigitalFyre Knowledge Base","nav":{"global":null,"directory":"card","pages":[{"title":"Home","mode":"custom","icon":"home","href":"/index"},{"title":"Quick Start","icon":"wave-pulse","href":"/quick-start"},{"group":"Client Portal","icon":"command","root":{"title":"Client Portal","href":"/client-portal/overview"},"pages":[{"group":"Account Management","icon":"user-viewfinder","pages":[{"title":"Account Security","sidebarTitle":"Account Security","href":"/client-portal/account-management/account-security"},{"title":"Lost 2FA Access","href":"/client-portal/account-management/lost-2fa-access"},{"title":"Password Resets","sidebarTitle":"Password Resets","href":"/client-portal/account-management/password-resets"},{"title":"Payment Methods","sidebarTitle":"Payment Methods","href":"/client-portal/account-management/payment-methods"},{"title":"Change Your Account Email Address","sidebarTitle":"Account Email Change","href":"/client-portal/account-management/change-account-email"},{"title":"Service Transfers \u0026 Ownership Changes","sidebarTitle":"Service Ownership Transfer","href":"/client-portal/account-management/service-transfers"}]},{"group":"DNS","icon":"globe","pages":[{"title":"DNS Manager","sidebarTitle":"DNS Manager","href":"/client-portal/dns/dns-manager"}]},{"group":"Tools","icon":"toolbox","pages":[{"title":"Password Manager","sidebarTitle":"Password Manager","href":"/client-portal/tools/password-manager"}]},{"group":"Support","icon":"life-ring","pages":[{"title":"Getting Support","href":"/client-portal/support/getting-support"},{"title":"Creating Support Tickets","href":"/client-portal/support/creating-support-tickets"},{"title":"Sharing Sensitive Data","href":"/client-portal/support/sharing-sensitive-data"}]}]},{"group":"Web Hosting","icon":"screen-users","root":{"title":"Web Hosting","href":"/web-hosting/overview"},"pages":[{"group":"Getting Started","icon":"play","pages":[{"title":"What is the Plesk Control Panel?","sidebarTitle":"Introdution to Plesk","href":"/web-hosting/getting-started/what-is-plesk"},{"title":"What is the Plesk Control Panel?","sidebarTitle":"Navigating Plesk","href":"/web-hosting/getting-started/navigating-plesk"}]},{"group":"Domains \u0026 Subdomains","icon":"globe-www","pages":[{"title":"Adding a Domain to Your Account","sidebarTitle":"Adding a Domain","href":"/web-hosting/domains-and-subdomains/adding-a-domain"},{"title":"Creating a Subdomain","href":"/web-hosting/domains-and-subdomains/creating-a-subdomain"},{"title":"Setting Up Domain Aliases (Parked Domains)","sidebarTitle":"Domain Aliases","href":"/web-hosting/domains-and-subdomains/domain-aliases"},{"title":"Pointing Your Domain to Our Nameservers","sidebarTitle":"Hosting Nameservers","href":"/web-hosting/domains-and-subdomains/hosting-nameservers"}]},{"group":"Email","icon":"mail-bulk","pages":[{"title":"Creating an Email Account","href":"/web-hosting/email/creating-an-email-account"},{"title":"Setting Up a Catch-All Email Address","sidebarTitle":"Catch-All Email","href":"/web-hosting/email/catch-all-email"},{"title":"Configuring an Email Client","sidebarTitle":"Email Client Settings","href":"/web-hosting/email/email-client-settings"},{"title":"Setting Up Email Forwarders","sidebarTitle":"Email Forwarders","href":"/web-hosting/email/email-forwarders"},{"title":"Managing Spam Filtering","sidebarTitle":"Spam Filtering","href":"/web-hosting/email/spam-filtering"}]},{"group":"Files \u0026 FTP","icon":"files","pages":[{"title":"Accessing Files with the File Manager","sidebarTitle":"File Manager","href":"/web-hosting/files-and-ftp/file-manager"},{"title":"Connecting via FTP","sidebarTitle":"FTP Access","href":"/web-hosting/files-and-ftp/ftp-access"},{"title":"Setting File \u0026 Folder Permissions","sidebarTitle":"File Permissions","href":"/web-hosting/files-and-ftp/file-permissions"}]},{"group":"Databases","icon":"database","pages":[{"title":"Creating a MySQL or PostgreSQL Database","sidebarTitle":"Create a Database","href":"/web-hosting/databases/create-a-database"},{"title":"Accessing phpMyAdmin","sidebarTitle":"phpMyAdmin","href":"/web-hosting/databases/php-my-admin"},{"title":"Importing \u0026 Exporting a Database","sidebarTitle":"Import \u0026 Export","href":"/web-hosting/databases/import-and-export"}]},{"group":"WordPress","icon":"wordpress","pages":[{"title":"Installing WordPress with the WordPress Toolkit","sidebarTitle":"Installing WordPress","href":"/web-hosting/wordpress/installing-wordpress"},{"title":"Managing WordPress Updates \u0026 Auto-Updates","sidebarTitle":"Updates","href":"/web-hosting/wordpress/updates"},{"title":"Cloning a WordPress Site (Staging)","sidebarTitle":"Staging","href":"/web-hosting/wordpress/staging"},{"title":"Securing WordPress","sidebarTitle":"Security","href":"/web-hosting/wordpress/security"}]},{"group":"SSL Certificates","icon":"expeditedssl","pages":[{"title":"Installing a Free Let's Encrypt SSL Certificate","sidebarTitle":"Let's Encrypt SSL","href":"/web-hosting/ssl/lets-encrypt-ssl"},{"title":"Forcing HTTPS on Your Domain","sidebarTitle":"Force HTTPS","href":"/web-hosting/ssl/force-https"}]},{"group":"Backups","icon":"cloud-arrow-up","pages":[{"title":"Understanding Your Backup Policy","sidebarTitle":"Backup Policy","href":"/web-hosting/backups/backup-policy"},{"title":"Restoring Files from a Backup","sidebarTitle":"Restoring Files","href":"/web-hosting/backups/restoring-files"},{"title":"Restoring a Database from a Backup","sidebarTitle":"Restoring Databases","href":"/web-hosting/backups/restoring-databases"},{"title":"Restoring Emails from a Backup","sidebarTitle":"Restoring Emails","href":"/web-hosting/backups/restoring-emails"}]},{"group":"Performance","icon":"cloudscale","pages":[{"title":"Understanding Resource Limits","sidebarTitle":"Resource Limits","href":"/web-hosting/performance/resource-limits"},{"title":"What Happens When You Hit a Resource Limit","sidebarTitle":"Hitting a Limit","href":"/web-hosting/performance/hitting-a-limit"},{"title":"Viewing Your Resource Usage in Plesk","sidebarTitle":"Resource Usage","href":"/web-hosting/performance/resource-usage"}]},{"group":"Troubleshooting","icon":"life-ring","pages":[{"title":"Checking Error Logs","sidebarTitle":"Error Logs","href":"/web-hosting/troubleshooting/error-logs"},{"title":"Common 500 Internal Server Error Causes","sidebarTitle":"500 Errors","href":"/web-hosting/troubleshooting/500-errors"},{"title":"Site Shows Deceptive Site or SSL Warning","sidebarTitle":"SSL Warnings","href":"/web-hosting/troubleshooting/ssl-warning"}]}]},{"group":"WordPress Hosting","icon":"wordpress-simple","root":{"title":"WordPress Hosting","href":"/wordpress-hosting/overview"},"pages":[{"group":"Getting Started","icon":"play","pages":[{"title":"What is WP Cloud \u0026 PanelAlpha?","sidebarTitle":"What is WP Cloud","href":"/wordpress-hosting/getting-started/what-is-wp-cloud"},{"title":"Accessing PanelAlpha","sidebarTitle":"Accessing PanelAlpha","href":"/wordpress-hosting/getting-started/accessing-panelalpha"},{"title":"Creating a New WordPress Instance","sidebarTitle":"Creating an Instance","href":"/wordpress-hosting/getting-started/creating-an-instance"},{"title":"Importing an Existing WordPress Site","sidebarTitle":"Importing a Site","href":"/wordpress-hosting/getting-started/importing-a-site"}]},{"group":"Managing Instances","icon":"gear","pages":[{"title":"Site Details","sidebarTitle":"Site Details","href":"/wordpress-hosting/managing-instances/site-details"},{"title":"Staging","sidebarTitle":"Staging","href":"/wordpress-hosting/managing-instances/staging"},{"title":"Backups","sidebarTitle":"Backups","href":"/wordpress-hosting/managing-instances/backups"},{"title":"Managing Plugins","sidebarTitle":"Plugins","href":"/wordpress-hosting/managing-instances/plugins"},{"title":"Managing Themes","sidebarTitle":"Themes","href":"/wordpress-hosting/managing-instances/themes"},{"title":"Auto-Updates","sidebarTitle":"Auto-Updates","href":"/wordpress-hosting/managing-instances/auto-updates"}]},{"group":"Advanced","icon":"starfighter-alt-advanced","pages":[{"title":"Edge Cache","sidebarTitle":"Edge Cache","href":"/wordpress-hosting/advanced/edge-cache"},{"title":"Cloudflare","sidebarTitle":"Cloudflare","href":"/wordpress-hosting/advanced/cloudflare"},{"title":"Security","sidebarTitle":"Security","href":"/wordpress-hosting/advanced/security"},{"title":"Developer Settings","sidebarTitle":"Developer Settings","href":"/wordpress-hosting/advanced/developer-settings"},{"title":"System Configuration","sidebarTitle":"System Configuration","href":"/wordpress-hosting/advanced/system-configuration"}]},{"group":"Hosting","icon":"files","pages":[{"title":"Hosting Summary","sidebarTitle":"Summary","href":"/wordpress-hosting/hosting/summary"},{"title":"Domains","sidebarTitle":"Domains","href":"/wordpress-hosting/hosting/domains"},{"title":"SSH \u0026 SFTP Access","sidebarTitle":"SSH \u0026 SFTP","href":"/wordpress-hosting/hosting/ssh-sftp"},{"title":"Cron Jobs","sidebarTitle":"Cron Jobs","href":"/wordpress-hosting/hosting/cron-jobs"},{"title":"File Manager","sidebarTitle":"File Manager","href":"/wordpress-hosting/hosting/file-manager"},{"title":"DNS Zone Editor","sidebarTitle":"DNS Management","href":"/wordpress-hosting/hosting/dns"}]}]},{"group":"VPS Hosting","icon":"cloud","root":{"title":"VPS Hosting","href":"/vps/overview"},"pages":[{"group":"Getting Started","icon":"play","pages":[{"title":"Ordering a VPS","sidebarTitle":"Ordering a VPS","href":"/vps/getting-started/ordering-a-vps"},{"title":"VPS Deployment Queue","href":"/vps/getting-started/vps-deployment-queue"},{"title":"Hardware Configuration","href":"/vps/getting-started/hardware-configuration"},{"title":"Your VPS Overview","sidebarTitle":"VPS Overview","href":"/vps/getting-started/vps-overview"},{"title":"Connecting via SSH","sidebarTitle":"Connecting via SSH","href":"/vps/getting-started/connecting-vis-ssh"},{"title":"Connecting via RDP","sidebarTitle":"Connecting via RDP","href":"/vps/getting-started/connecting-via-rdp"}]},{"group":"VirtFusion","icon":"sensor-cloud","pages":[{"title":"Logging In to VirtFusion","sidebarTitle":"Logging In","href":"/vps/virtfusion/logging-in"},{"title":"VirtFusion Panel Overview","sidebarTitle":"Panel Overview","href":"/vps/virtfusion/panel-overview"},{"title":"Installing an OS","sidebarTitle":"Installing an OS","href":"/vps/virtfusion/installing-an-os"},{"title":"Backup Management","href":"/vps/virtfusion/backup-management"}]},{"group":"Client Portal","icon":"users-rectangle","pages":[{"title":"Power Management","sidebarTitle":"Power Management","href":"/vps/client-portal/power-management"},{"title":"VNC Console","sidebarTitle":"VNC Console","href":"/vps/client-portal/vnc-console"},{"title":"Password Resets","sidebarTitle":"Password Resets","href":"/vps/client-portal/password-resets"},{"title":"Server Statistics","sidebarTitle":"Server Statistics","href":"/vps/client-portal/server-statistics"},{"title":"Network Information","sidebarTitle":"Network Information","href":"/vps/client-portal/network-information"}]},{"group":"Billing","icon":"money-bills-simple","pages":[{"title":"VPS Plans","sidebarTitle":"Plans","href":"/vps/billing/plans"},{"title":"Upgrading Your VPS","sidebarTitle":"Upgrading","href":"/vps/billing/upgrading"},{"title":"Cancellation","sidebarTitle":"Cancellation","href":"/vps/billing/cancellations"}]},{"group":"Networking","icon":"network-wired","pages":[{"title":"IP Address Management","sidebarTitle":"IP Address Management","href":"/vps/networking/ip-address-management"},{"title":"Reverse DNS","sidebarTitle":"Reverse DNS","href":"/vps/networking/reverse-dns"}]},{"group":"Troubleshooting","icon":"life-ring","pages":[{"title":"Server Not Responding","sidebarTitle":"Server Not Responding","href":"/vps/troubleshooting/server-not-responding"},{"title":"Locked Out of SSH","sidebarTitle":"Locked Out of SSH","description":null,"href":"/vps/troubleshooting/locked-out-of-ssh"},{"title":"High CPU or Memory Usage","sidebarTitle":"High CPU or Memory Usage","href":"/vps/troubleshooting/high-cpu-or-memory-usage"},{"title":"Network Connectivity Issues","sidebarTitle":"Network Connectivity","description":null,"href":"/vps/troubleshooting/network-connectivity"}]}]},{"group":"Bare Metal","icon":"server","root":{"title":"Dedicated Servers","href":"/dedicated-servers/overview"},"pages":[{"group":"Getting Started","icon":"play","pages":[{"title":"Server Overview","href":"/dedicated-servers/getting-started/server-overview"},{"title":null,"href":"/dedicated-servers/getting-started/power-controls"},{"title":"Access Credentials","href":"/dedicated-servers/getting-started/access-credentials"},{"title":"iKVM Console","href":"/dedicated-servers/getting-started/ikvm-console"},{"title":null,"href":"/dedicated-servers/getting-started/bandwidth-monitoring"},{"title":null,"href":"/dedicated-servers/getting-started/reverse-dns"}]},{"group":"Provisioning","icon":"gears","pages":[{"title":null,"href":"/dedicated-servers/provisioning/initial-setup"},{"title":null,"href":"/dedicated-servers/provisioning/reinstalling-the-os"},{"title":null,"href":"/dedicated-servers/provisioning/byol-model"}]},{"group":"Networking","icon":"network-wired","pages":[{"title":null,"href":"/dedicated-servers/networking/ip-addresses"},{"title":null,"href":"/dedicated-servers/networking/ddos-protection"}]},{"group":"Support","icon":"life-ring","pages":[{"title":null,"href":"/dedicated-servers/support/support-tiers"},{"title":null,"href":"/dedicated-servers/support/managed-support"}]},{"group":"Troubleshooting","icon":"face-thinking","pages":[{"title":null,"href":"/dedicated-servers/troubleshooting/server-unresponsive"},{"title":null,"href":"/dedicated-servers/troubleshooting/i-kvm-connection-issues"}]},{"group":"Billing","icon":"money-bill","pages":[{"title":"Hardware Upgrades","href":"/dedicated-servers/billing/hardware-upgrades"},{"title":"Cancellation","href":"/dedicated-serversl/billing/cancellations"}]}]},{"group":"Domains","icon":"globe-www","root":{"title":"Domains","href":"/domains/overview"},"pages":[{"group":"Management","icon":"user-gear","pages":[{"title":"Domain Overview","href":"/domains/management/domain-overview"},{"title":"Auto Renew","href":"/domains/management/auto-renew"},{"title":"Nameservers","href":"/domains/management/nameservers"},{"title":"Registrar Lock","href":"/domains/management/registrar-lock"},{"title":"Contact Information","href":"/domains/management/contact-information"},{"title":"Contact Information","href":"/domains/management/id-protection"},{"title":"Get EPP Code","sidebarTitle":"EPP Code","href":"/domains/management/epp-code"},{"title":"Private Nameservers","href":"/domains/management/private-nameservers"}]},{"group":"Registrations \u0026 Transfers","icon":"globe-www","pages":[{"title":"Registering a Domain","href":"/domains/registrations-and-transfers/register-a-new-domain"},{"title":"Transferring a Domain In","sidebarTitle":"Transfer In","href":"/domains/registrations-and-transfers/transfer-in"},{"title":"Transferring a Domain Out","sidebarTitle":"Transfer Out","href":"/domains/registrations-and-transfers/transfer-out"}]},{"group":"Addons","icon":"boxes-stacked","pages":[{"title":"DNS Host Record Management","sidebarTitle":"DNS Management","href":"/domains/addons/dns-management"},{"title":"Email Forwarding","href":"/domains/addons/email-forwarding"}]}]},{"group":"Mailcow Email","icon":"cow","root":{"title":"Mailcow Email","href":"/mailcow-email/overview"},"pages":[{"group":"Getting Started","icon":"play","pages":[{"title":"Plans Overview","href":"/mailcow-email/getting-started/plans-overview"},{"title":"DNS Setup","href":"/mailcow-email/getting-started/dns-setup"}]},{"group":"Mailbox Management","icon":"mail-bulk","pages":[{"title":"Domain Overview","href":"/mailcow-email/mailbox-management/domain-overview"},{"title":"Managing Mailboxes","href":"/mailcow-email/mailbox-management/managing-mailboxes"},{"title":"Managing Aliases","href":"/mailcow-email/mailbox-management/managing-aliases"},{"title":"Upgrades and Downgrades","href":"/mailcow-email/mailbox-management/upgrades-and-downgrades"}]},{"group":"Mailcow UI","icon":"folder-cog","pages":[]},{"group":"Email Clients","icon":"inbox","pages":[]},{"group":"Backups \u0026 Migrations","icon":"container-storage","pages":[]}]},{"group":"Open-Xchange Email","icon":"paper-plane","root":{"title":"Open-Xchange Email","href":"/open-xchange-email/overview"},"pages":[{"group":"Getting Started","icon":"play","pages":[{"title":"Plans \u0026 Features","href":"/open-xchange-email/getting-started/plans-and-features"},{"title":"DNS Configuration","href":"/open-xchange-email/getting-started/dns-configuration"}]},{"group":"Mailbox Management","icon":"mail-bulk","pages":[{"title":"Managing Email Accounts","href":"/open-xchange-email/management/managing-email-accounts"},{"title":"Upgrades","href":"/open-xchange-email/management/upgrades"}]},{"group":"Open-Xchange UI","icon":"folder-cog","pages":[{"title":"Logging In to OX App Suite","sidebarTitle":"Loggin In to OX","href":"/open-xchange-email/platform/logging-in"},{"title":"Security Settings","href":"/open-xchange-email/platform/security-settings"},{"title":"Adding External Accounts","href":"/open-xchange-email/platform/adding-external-accounts"}]},{"group":"Email Client Configuration","icon":"inbox","pages":[{"title":"OX App Suite Webmail","href":"/open-xchange-email/web-and-desktop-clients/webmail"},{"title":"Email Client Settings","href":"/open-xchange-email/web-and-desktop-clients/email-client-settings"},{"title":"CalDAV \u0026 CardDAV","href":"/open-xchange-email/web-and-desktop-clients/caldav-and-carddav"}]},{"group":"Data \u0026 Migration","icon":"exchange","pages":[{"title":"Downloading Your Data","href":"/open-xchange-email/migration/downloading-your-data"},{"title":"Migration Tool","href":"/open-xchange-email/migration/migration-tool"}]}]},{"group":"SpamExperts","icon":"square-envelope","root":{"title":"SpamExperts Anti Spam","href":"/spamexperts/overview"},"pages":[{"title":"SpamExperts Anti-Spam Introduction","sidebarTitle":"SpamExperts Introduction","href":"/spamexperts/spam-experts-introduction"},{"title":"Setting Up DNS","href":"/spamexperts/setup-and-dns-configuration"},{"title":"Control Panel \u0026 Documentation","href":"/spamexperts/control-panel-and-documentation"}]},{"group":"Networking","icon":"chart-network","root":{"title":"Networking","href":"/networking/overview"},"pages":[{"title":"DDoS Protection","href":"/networking/ddos-protection"},{"group":"BGP","icon":"ethernet","pages":[{"title":"Requesting a BGP Session","href":"/networking/bgp/requesting-a-bgp-session"},{"title":"BGP Daemon Configuration","href":"/networking/bgp/bgp-daemon-configuration"}]}]},{"group":"Frequently Asked Questions","icon":"seal-question","root":{"title":"Frequently Asked Questions","href":"/faq/overview"},"pages":[]},{"group":"Guides","icon":"dog","root":{"title":"Guides \u0026 Tutorials","href":"/guides/overview"},"pages":[{"title":"UFW Firewall Basics","href":"/guides/ufw-firewall-basics"},{"title":"Installing Let's Encrypt with Certbot","sidebarTitle":"Let's Encrypt with Certbot","href":"/guides/lets-encrypt-with-certbot"},{"title":"SPF, DKIM \u0026 DMARC Explained","sidebarTitle":"Email SPF, DKIM, and DMARC","href":"/guides/email-spf-dkim-and-dmarc"},{"group":"Scripts","icon":"code","pages":[{"title":"Linux Update Script","href":"/guides/scripts/linux-update"},{"title":"FreeBSD Update Script","href":"/guides/scripts/freebsd-update"},{"title":"Windows Update Script (PowerShell)","sidebarTitle":"Windows Update Script","href":"/guides/scripts/windows-update-script"},{"title":"Install Uptime Kuma","href":"/guides/scripts/install-uptime-kuma"},{"title":"Install Beszel","href":"/guides/scripts/install-beszel"},{"title":"SSH Hardening Script","href":"/guides/scripts/ssh-hardening-script"},{"title":"Dynamic DNS Firewall","href":"/guides/scripts/dynamic-dns-firewall"}]}]},{"group":"Policies","icon":"user-police-tie","root":{"title":"Policies","href":"/policies/overview"},"pages":[{"title":"Payment Security","href":"/policies/supported-payment-methods"},{"title":"Order Approval \u0026 Provisioning","href":"/policies/order-approval-and-provisioning"}]},{"group":"Trust \u0026 Safety","icon":"shield-quartered","root":{"title":"Trust \u0026 Safety","href":"/trust-and-safety/overview"},"pages":[{"title":"Reporting Abuse to DigitalFyre","sidebarTitle":"Reporting Abuse","href":"/trust-and-safety/reporting-abuse"},{"title":"Managing Flagged Orders","href":"/trust-and-safety/managing-flagged-orders"},{"title":"VPS Port Restrictions","href":"/trust-and-safety/vps-port-restrictions"},{"title":"U.S. Sanctions Compliance Policy","sidebarTitle":"U.S. Sanctions Compliance","href":"/trust-and-safety/sanctions-compliance"}]}]},"basePath":"","title":"High CPU or Memory Usage - DigitalFyre Knowledge Base","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":[],"chunks":[]}