通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
riaqn
V2EX  ›  VPS

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

  •  
  •   riaqn · Jun 2, 2014 · 2288 views
    This topic created in 4396 days ago, the information mentioned may be changed or developed.
    RT,会被封吗?我在做一些数值计算,需要算三四天的样子。笔记本的i3实在太弱了。
    Supplement 1  ·  Jun 3, 2014
    反馈一下,两台ramnode,一台budgetvm,已经满负荷8个小时了,暂时一切正常……
    15 replies    2014-06-02 22:36:34 +08:00
    moonfly
        1
    moonfly  
       Jun 2, 2014
    一般vps运营商都会封的吧!看各家运营商的限制策略;有的是cpu满负荷运行超过多长时间,就会锁定,或者是关闭你的vps!
    ruandao
        2
    ruandao  
       Jun 2, 2014
    一般vps 会比自己的电脑垃圾...
    lazycat
        3
    lazycat  
       Jun 2, 2014 via Android
    BudgetVM的做法是限制主频。。。
    riaqn
        4
    riaqn  
    OP
       Jun 2, 2014
    @ruandao 有总比没有好……我是分布式计算,3台vps加自己的笔记本
    riaqn
        5
    riaqn  
    OP
       Jun 2, 2014
    @lazycat 难怪budgetvm的vps的表现相比ramnode的慢一些……
    jacy
        6
    jacy  
       Jun 2, 2014
    看tos怎么说了,一般的都会封掉。你可以买一些专门做计算用的vps,貌似华为的就可以,多买些cpu,可以按开机时间买。
    kslr
        7
    kslr  
       Jun 2, 2014
    按秒计算,按时计算,ec2有cpu特别牛的套餐
    ehs2013
        8
    ehs2013  
       Jun 2, 2014
    搬瓦工的 VPS 表示,你跑啊,最高就能跑到 17% 左右,再高就不行了……

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