V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hadoop
V2EX  ›  问与答

vps上编译程序时内存不足咋办

  •  
  •   hadoop · 2013-08-21 16:59:56 +08:00 · 3381 次点击
    这是一个创建于 3898 天前的主题,其中的信息可能已经有所发展或是发生改变。
    低端vps,内存256m, swap 256m, 编译程序时内存超了,g++直接退出。有啥招吗?
    6 条回复    1970-01-01 08:00:00 +08:00
    wjchen
        1
    wjchen  
       2013-08-21 17:14:55 +08:00
    添加swap文件。。。
    pinepara
        2
    pinepara  
       2013-08-21 17:16:40 +08:00
    加 swap,以前在 Linode 512 上编 passenger 就用过
    qiuai
        3
    qiuai  
       2013-08-21 17:29:20 +08:00
    加SWAP..我曾经给512M的机器加过8G的SWAP...
    tarsier
        4
    tarsier  
       2013-08-21 18:31:00 +08:00 via Android
    @qiuai
    @wjchen
    @pinepara openvz的貌似加不了swap
    qiuai
        5
    qiuai  
       2013-08-21 18:48:07 +08:00
    hadoop
        6
    hadoop  
    OP
       2013-09-30 10:26:14 +08:00
    @qiuai
    @pinepara
    @wjchen

    买的vps是openvz的,自己加不了swap。
    后来搞了distcc(分布式编译),在另外一台内存大的同版本的机器上完成编译。

    广告词:有了distcc,小内存vps编译不再是梦!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5423 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:56 · PVG 14:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.