使用搬瓦工 VPS 时,如果在 KiwiVM 面板看到 CPU limit 提示,先检查 CPU 使用情况,搬瓦工 VPS 的 CPU 是共享资源,套餐页面写的 2 核、3 核、4 核,不代表可以长期把所有核心跑满。
搬瓦工 CPU 限制看的是 1 小时平均 CPU 使用量,不是几分钟的峰值,短时间安装软件、更新系统、解压文件,CPU 跑高属于峰值使用。只要 1 小时平均 CPU 没有超过套餐上限,就不会出现 CPU limit。
如果连续一段时间超过套餐允许的 CPU 上限,KiwiVM 面板就会出现 CPU limit 提示,本文主要讲清楚三个问题:搬瓦工 CPU 超限后会怎样、怎么处理、不同套餐的 CPU 上限是多少。
一、搬瓦工 CPU limit 提示说明
出现 CPU limit 后,VPS 还在运行,网站文件和服务器数据也还在,被限制的是 CPU 性能,所以网站打开、后台操作、程序运行都会变慢。
登录 KiwiVM 控制面板后,可以看到类似下面的提示:

Due to high CPU usage, server’s CPU clock is currently being limited. Once load is reduced to levels described in our Terms of Service, this limitation will be automatically removed within 60-120 minutes. If your application requires more CPU time, we suggest upgrading to a better plan. Please contact helpdesk for instructions on how to upgrade your server. Upgrades are performed seamlessly without data loss and without downtime.
这段提示是在说:当前 VPS 的 CPU 使用过高,所以 CPU 性能被临时压低。等 CPU 占用降回服务条款允许的范围后,系统会在 60-120 分钟 内自动解除限制。
这里要分清楚使用场景,如果是网站程序、插件、脚本、定时任务导致 CPU 长时间过高,就按高 CPU 进程排查处理。如果是挖矿、端口扫描、开放代理、攻击、群发邮件等用途,就不是正常建站使用,需要停止对应程序。
如果 KiwiVM 面板显示的不是 CPU limit,而是 Data transfer limit exceeded,那就不是 CPU 超限,而是流量用完了,可以参考:搬瓦工 VPS 停用提示 Data transfer limit exceeded 的原因和解决办法。
二、搬瓦工 CPU 超限后怎么处理
CPU 被限制后,重点是找出哪个程序一直占用 CPU,找到原因后,把高占用任务停掉,再等待系统自动恢复。
可以按下面几步处理:
- 查看高 CPU 进程:通过
SSH登录 VPS,使用top或htop查看哪个进程排在前面。 - 停掉不正常的任务:如果是采集脚本、压测程序、编译任务、定时任务一直占用 CPU,可以先停掉对应任务。
- 检查网站程序:如果是 WordPress 建站,要检查插件、主题、缓存、
PHP、MySQL和后台定时任务。 - 等待系统恢复:CPU 降下来以后,
KiwiVM的提示不会马上消失,需要等待 60-120 分钟。 - 长期高占用再升级:如果网站访问量、程序任务本身长期需要更多 CPU,再考虑升级到 CPU 上限更高的搬瓦工套餐。
如果只是某个插件、脚本或定时任务出问题,停掉异常任务后,再等系统恢复。如果同一个程序每天都会把 CPU 拉高,就要继续优化程序,减少任务频率,或者换更高配置的套餐。
如果后续需要购买新套餐或升级配置,付款前可以先检查优惠码是否还能使用,遇到优惠码不能用的情况,可以参考:搬瓦工优惠码失效怎么办?搬瓦工优惠码全部过期后的应对策略。
三、搬瓦工 VPS 套餐 CPU 限制一览表
不同搬瓦工套餐的长期 CPU 上限不一样,下面按常见套餐和限量版套餐分开整理,方便查看 1 小时平均 CPU 限制。如果还想了解硬盘方面的限制,可以继续阅读:搬瓦工硬盘读写速度有没有限制,硬盘 IO 速度限制说明。
| 套餐系列 | 套餐规格 | 1 小时平均 CPU 限制 |
|---|---|---|
| SLA Plan | 带 SLA 的套餐 | 全部可用核心,24/7,无 CPU 限制 |
| 常规 KVM 方案 | 5G Plan | 20% of 1 core |
| 常规 KVM 方案 | 10G Plan | 25% of 1 core |
| 常规 KVM 方案 | 20G Plan | 50% of 1 core |
| 常规 KVM 方案 | 40G Plan | 75% of 1 core |
| 常规 KVM 方案 | 80G Plan | 100% of 1 core |
| 常规 KVM 方案 | 160G Plan | 100% of 1 core + 50% of 2nd core |
| 常规 KVM 方案 | 320G Plan | 100% of 2 cores |
| 常规 KVM 方案 | 480G Plan | 100% of 3 cores |
| 常规 KVM 方案 | 640G Plan | 100% of 4 cores |
| 常规 KVM 方案 | 960G Plan | 100% of 6 cores |
| 常规 KVM 方案 | 1280G Plan | 100% of 8 cores |
| CN2 GIA-E / Dubai 方案 | V5 20G/1G | 100% of 1 core |
| CN2 GIA-E / Dubai 方案 | V5 40G/2G | 100% of 1 core + 50% of 2nd core |
| CN2 GIA-E / Dubai 方案 | V5 80G/4G | 100% of 2 cores |
| CN2 GIA-E / Dubai 方案 | V5 160G/8G | 100% of 3 cores |
| CN2 GIA-E / Dubai 方案 | V5 320G/16G | 100% of 4 cores |
| 香港 / 东京方案 | V5 40G | 100% of 1 core |
| 香港 / 东京方案 | V5 80G | 100% of 2 cores |
| 香港 / 东京方案 | V5 160G | 100% of 3 cores |
| 香港 / 东京方案 | V5 320G | 100% of 4 cores |
下面这张表整理的是常见限量版和历史套餐,购买或续费这类套餐时,不要只看页面写的 CPU 核心数,还要参考下面表格里的长期 CPU 上限。
| 限量版 / 历史套餐 | 1 小时平均 CPU 限制 |
|---|---|
| The Plan | 45% of 1 core |
| Freedom Plan | 30% of 1 core |
| The DC6 Plan | 30% of 1 core |
| The DC9 Plan | 30% of 1 core |
| MINIBOX Plans | 20% of 1 core |
| BIGGERBOX Plans | 25% of 1 core |
| POWERBOX Plans | 30% of 1 core |
| MEGABOX Plans | 30% of 1 core |
| SAKURABOX Plans | 30% of 1 core |
| MINICHICKEN Plans | 25% of 1 core |
| The Amsterdam Plan | 30% of 1 core |
| The Tokyo Plan | 30% of 1 core |
| The Tokyo Plan v2 | 45% of 1 core |
| Limited edition plans | 30% of 1 core |
限量版套餐最容易看错,比如 The DC6 Plan、The DC9 Plan、Freedom Plan 都是 30% of 1 core,MINICHICKEN 是 25% of 1 core,The Plan 和 The Tokyo Plan v2 是 45% of 1 core。这些套餐短时间可以跑高,但不能长期按页面上的多核配置跑满。
四、哪些情况容易触发搬瓦工 CPU 限制
CPU 会长期降不下来,往往是 VPS 上有任务一直在跑,下面这些情况会把 CPU 拉高:
- 采集脚本:长时间采集文章、图片、数据,会持续占用 CPU。
- 爬虫程序:自己跑爬虫抓取其它网站内容,会让 CPU 长时间保持高占用。
- 压测程序:用工具持续压测网站,会让
PHP、MySQL和Nginx一起吃 CPU。 - 长时间编译:编译大型程序、编译内核、长时间打包项目,容易超过套餐上限。
- WordPress 插件异常:统计插件、缓存插件、采集插件、安全插件配置不当,都会让 CPU 长时间偏高。
- 数据库查询异常:
MySQL查询太慢、数据表太大、插件频繁查询,也会拖高 CPU。 - 定时任务太频繁:
cron每分钟跑任务,或者多个任务同时跑,会让 CPU 长时间降不下来。 - 违规用途:挖矿、端口扫描、开放代理、攻击、群发邮件等,不属于正常建站使用。
WordPress 内容站主要是打开页面、发布文章、访客访问,这类负载不属于长期计算任务。CPU 长时间偏高时,要重点检查插件、采集任务、定时任务和数据库查询。
如果网站突然变慢,可以登录服务器,用 top 或 htop 看哪个进程排在前面,看到 php-fpm、mysqld、python、node、java 长时间占用很高,就继续查对应的网站程序或脚本。
五、总结
搬瓦工 CPU 限制的关键是 1 小时平均 CPU 使用量,短时间 CPU 跑高不是问题,长期超过套餐上限才会出现 CPU limit。
出现 CPU limit 后,先用 top 或 htop 找出高 CPU 进程,网站程序、插件、脚本、定时任务导致 CPU 长时间过高,就处理对应程序;挖矿、端口扫描、开放代理、攻击、群发邮件等用途,不属于正常建站使用,需要停止对应程序。
- 入门:KVM 常规套餐价格较低,适合预算有限、建站测试或轻量使用。
- 推荐:CN2 GIA-E 套餐机房选择更多,线路表现更适合大陆访问用户。
- 高端:香港、日本大阪等套餐价格更高,适合对延迟、机房位置或线路有具体要求的用户。
| 套餐 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|---|
| KVM (最便宜) | 2核 | 1GB | 20GB | 1TB | 1Gbps | DC2 AO DC8 ZNET | $49.99/年 最便宜 | 购买 |
| 3核 | 2GB | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 | 购买 | ||
| CN2 GIA-E 最推荐 | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 软银 JPOS_1 荷兰 EUNL_9 圣何塞 CN2 GIA 加拿大 CN2 GIA | $49.99/季度 $169.99/年 | 购买 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 | 购买 | ||
| SLA (SLA 保障) | 2核 独享 | 1GB | 20GB | 1TB | 2.5Gbps | 美国 DC5 SLA 99.99% 在线率 每两周免费换IP一次 | $65.89/季 $239.99/年 | 购买 |
| 3核 独享 | 2GB | 40GB | 2TB | 2.5Gbps | $116.99/季 $399.99/年 | 购买 | ||
| 香港(HKHK_8) 高端首选 | 2核 | 2GB | 40GB | 0.5TB | 1Gbps | 中国香港 日本东京 日本大阪 新加坡 | $89.99/月 $899.99/年 | 购买 |
| 4核 | 4GB | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 | 购买 | ||
| 大阪(JPOS_6) (高性价比) | 2核 | 2GB | 40GB | 0.5TB | 1.5Gbps | 日本大阪 | $49.99/月 $499.99/年 | 购买 |
| 4核 | 4GB | 80GB | 1TB | 1.5Gbps | $86.99/月 $869.99/年 | 购买 |

搬瓦工