超售是什么意思:为什么便宜VPS会卡

为什么有的便宜VPS越用越卡?小够讲清超售的原理、识别方法和应对策略,新手避坑必读。新手照着走,不踩坑。买前先看这篇再下单。

我是小够,只推够用的 VPS。

新手最常见的困惑:“买的时候 4 核 8G,跑起来怎么比 1 核 1G 还卡?” 答案很可能是两个字:超售。这是便宜 VPS 行业的公开秘密,今天把它讲明白:超售是什么、为什么存在、怎么识别、怎么应对。

超售是什么

一句话:商家把同一份硬件卖给了多个人。

一台物理服务器,32 核 128G 内存。理论上只能开 8 台"4 核 16G"的 VPS。但商家赌的是:不是所有用户都会同时跑满。于是开出 16 台、24 台,甚至更多,多出来的就是超售。

这和航空公司超售机票一个逻辑:赌有人不登机。赌赢了,多赚钱;赌输了,有人上不了飞机——对应到 VPS,就是你卡了。

为什么便宜 VPS 一定超售

算笔账就明白了。一台 32 核 128G 的服务器,托管 + 带宽 + 硬件摊销,一个月成本几千块。如果只开 8 台 4 核 16G,每台得分摊几百块成本,卖 $5/月必亏。开 32 台,每台成本降到几十块,$5/月才有利润。

所以:超低价和不超售,在物理上就是矛盾的。$10/年的 1 核 1G,不超售商家活不下去。指望"又便宜又独享",等于指望"又快又免费",不存在的。

但超售分两种,区别很大:

  • 良性超售:超售比例克制(比如 2-3 倍),用户负载错峰,平时感觉不到。大部分口碑便宜 VPS 都是这个水平。
  • 恶性超售:超售 5 倍、10 倍,晚高峰 CPU 被偷(steal time 飙升),IO 排队,机器卡成 PPT。这种就是坑了。

怎么识别超售

三个方法,从易到难:

1. 看 steal time。SSH 上跑 top,看 %st(steal time)这一项。这是"你的 CPU 时间被宿主机拿去给别人用了"的比例。长期 0%-5%,正常;经常 20% 以上,超售严重,跑路吧。

top -bn1 | grep "Cpu(s)"
# 重点看 st 那一项

2. 跑分对比。sysbench 或 geekbench 跑个 CPU 分,对比同配置机器的正常水平。低 30% 以内算正常波动,低一半以上,宿主机被榨干了。

3. 看 IO。dd 测磁盘写入速度,SSD 正常应该几百 MB/s,掉到几十 MB/s 且长期如此,说明宿主机硬盘被 N 个 VPS 抢。

还有一个土办法:看邻居。同一宿主机的 VPS,IP 段往往相近。在论坛搜你的 IP 段,看看有没有人抱怨卡。独乐乐不如众乐乐,卡也是一起卡。

超售了一定要跑吗

不一定。分情况:

  • 轻度超售 + 你的负载低:个人博客、测试机,平时 CPU 用 5%,超售 3 倍也感觉不到。该用用,别焦虑。
  • 重度超售 + 业务受影响:网站打开慢、SSH 卡顿、定时任务超时,别忍,搬家。时间比那点差价贵。
  • 商家明确限速:有些商家(比如部分欧洲大厂)公开说明"长期满载会限速",这是明码标价,能接受就用,不能接受就换。

小够的态度:超售是中性词,体验是 verdict。便宜 VPS 超售天经地义,关键看商家有没有克制、你的业务受不受影响。为"零超售"多花 5 倍的钱,对个人小站不值。

超售和"独享资源"的文字游戏

商家宣传里有几个词,看到要自动翻译:

  • “独享 CPU”:真的独享,宿主机上这几个核只给你用,贵,但稳。
  • “共享 CPU” / “公平分享”:委婉说法,就是超售,靠调度算法保证每人不至于太卡。
  • “vCPU”:虚拟核,可能是物理核的线程,可能是超售后的份额,不代表独享。
  • “突发性能”:平时给你基准性能,闲时可以冲高。大厂云(如 AWS T 系列)玩这个,规则透明,算良性。
  • “不限流量”:说的是流量,不是性能。不限流量的机器,CPU 照样可以超售。

看宣传时,把这些词翻译成大白话,再对比价格,心里就有数了。凡是没写"独享"的,默认都是共享,这是看商家宣传的基本功。

什么时候值得为"不超售"付费

三种情况,贵也值:

  1. 生产数据库:数据一致性、响应稳定性要求高,超售机的 IO 抖动可能导致慢查询、甚至主从延迟。数据库值得独享。
  2. ** latency 敏感业务**:游戏服务器、实时音视频、交易系统,抖动 50ms 用户就感知了,别省这点钱。
  3. 长期高负载:CPU 常年 50% 以上的应用,在超售机上就是"邻居的噩梦",也容易被商家限速。独享反而更便宜(省得被限速后业务受损)。

除此之外,个人博客、测试环境、备份机、监控机,共享/超售完全够用。为真实需求付费,不为焦虑付费,这是小够一贯的立场。

给新手的建议

  1. 便宜 VPS 默认有超售,别抱幻想,也别恐慌。
  2. 买回来先测:steal time、跑分、IO,三项测完心里有数。
  3. 监控起来:CPU steal 长期高,告警,然后决策搬不搬。
  4. 重要业务别放超售机:生产数据库、核心业务,买不超售或独享的,贵但值。
  5. 超售 + 低价 + 新商家:三重 buff 叠满,直接 pass(防跑路指南)。

记住:VPS 行业没有免费的午餐,低价一定有代价,代价可能是超售、可能是线路、可能是服务。看清代价,能接受就买,这就是够用主义。不怕超售,怕的是不知道自己买的是超售。