V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
riaqn
V2EX  ›  VPS

如果 vps 长时间满 cpu 会怎么样?

  •  
  •   riaqn · 2014-06-02 19:57:47 +08:00 · 1251 次点击
    这是一个创建于 3822 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT,会被封吗?我在做一些数值计算,需要算三四天的样子。笔记本的i3实在太弱了。
    第 1 条附言  ·  2014-06-03 09:38:08 +08:00
    反馈一下,两台ramnode,一台budgetvm,已经满负荷8个小时了,暂时一切正常……
    15 条回复    2014-06-02 22:36:34 +08:00
    moonfly
        1
    moonfly  
       2014-06-02 20:36:32 +08:00
    一般vps运营商都会封的吧!看各家运营商的限制策略;有的是cpu满负荷运行超过多长时间,就会锁定,或者是关闭你的vps!
    ruandao
        2
    ruandao  
       2014-06-02 20:38:00 +08:00
    一般vps 会比自己的电脑垃圾...
    lazycat
        3
    lazycat  
       2014-06-02 20:40:55 +08:00 via Android
    BudgetVM的做法是限制主频。。。
    riaqn
        4
    riaqn  
    OP
       2014-06-02 20:43:05 +08:00
    @ruandao 有总比没有好……我是分布式计算,3台vps加自己的笔记本
    riaqn
        5
    riaqn  
    OP
       2014-06-02 20:44:18 +08:00
    @lazycat 难怪budgetvm的vps的表现相比ramnode的慢一些……
    jacy
        6
    jacy  
       2014-06-02 21:09:18 +08:00
    看tos怎么说了,一般的都会封掉。你可以买一些专门做计算用的vps,貌似华为的就可以,多买些cpu,可以按开机时间买。
    kslr
        7
    kslr  
       2014-06-02 21:11:41 +08:00
    按秒计算,按时计算,ec2有cpu特别牛的套餐
    ehs2013
        8
    ehs2013  
       2014-06-02 21:54:20 +08:00
    搬瓦工的 VPS 表示,你跑啊,最高就能跑到 17% 左右,再高就不行了……

    * 搬瓦工 ( https://bandwagonhost.com/ )
    ds3783
        9
    ds3783  
       2014-06-02 22:25:43 +08:00
    我也有类似需求。
    问过几个VPS服务商,多数处理方法是先reboot ,如果N次reboot不能解决问题,则kill掉你的vps,之后会发邮件通知你,或者直到你发ticket要求重新开机为止。
    不过有的技术支持做的比较好的,推荐我使用AWS,不限制CPU使用,不过就是很贵。
    最后的最后,改了代码,让CPU满载30秒左右就sleep(30000),造成一种假象是高负载,但没有超出服务商设定的阈值,只是执行时间延长1倍左右。
    187j3x1
        10
    187j3x1  
       2014-06-02 22:29:33 +08:00
    明的会直接跟你说不能这样 不然云云
    暗的直接减少资源分配 让你玩蛋去
    jybox
        11
    jybox  
       2014-06-02 22:31:15 +08:00
    亲测 Linode 是没问题的
    lazycat
        12
    lazycat  
       2014-06-02 22:31:35 +08:00 via Android
    @riaqn 我被限制过。。。不过发了Ticket,关掉大量占用CPU的程序就可以了
    lightforce
        13
    lightforce  
       2014-06-02 22:31:36 +08:00
    独服ovh你值得拥有
    ds3783
        14
    ds3783  
       2014-06-02 22:32:29 +08:00
    总之,一般的vps服务商对cpu的使用会有一个阈值的限制,短时间飙高没问题,但是长期飙高的话,会触发相应的动作。服务商的解释是,由于母鸡上的CPU数量有限(实际是一台8核的母鸡可能会挂载好几十个VPS),你这样使用CPU会影响到其他VPS用户对CPU资源的使用,所以设立这么一条规矩。
    ds3783
        15
    ds3783  
       2014-06-02 22:36:34 +08:00
    @riaqn 如果你是一次性的计算任务的话,建议使用AWS,按小时收费,公平合理。如果要每天都得跑的话,最好还是优化一下算法,或者想想别的办法。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1018 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:52 · PVG 05:52 · LAX 13:52 · JFK 16:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.