gpt4 book ai didi

haskell - 限制 cabal 安装使用的内存?

转载 作者:行者123 更新时间:2023-12-03 14:24:20 24 4
gpt4 key购买 nike

我的服务器托管受到 1GB 内存的限制。当我想编译一些像 git-annex 这样的大程序时, cabal 吃掉很多内存。有没有办法限制cabalgcl使用某些选项来限制内存使用?

我用一些细节更新了问题:我正在运行 cabal (1.22.4.0) 和 Ghc Webfaction 主机上的 7.10.2(CentOS 7 - 64 位),可以访问 shell(非 root 访问)。 Webfaction 管理员/机器人通常会因编译而容忍一些突发。但是Ghc/Cabal某些包编译需要太多内存并花费太多时间。所以系统会自动杀死所有进程。

我需要多次重新启动编译才能最终获得成功的结果。

我的主要目标是编译以成功结束,无论需要多长时间。

最佳答案

@reyman64 建议已确认可在具有 2GB 内存的 Xubuntu 18.04 上运行。谢谢!
所以,cabal install -v cabal-install挂起系统。以下工作正常:

cabal install -v --ghc-options='+RTS -M1G -RTS' cabal-install

关于haskell - 限制 cabal 安装使用的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33546404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com