【问题标题】:Cloud9 app memory and disk space limitCloud9 应用内存和磁盘空间限制
【发布时间】:2023-03-31 11:52:01
【问题描述】:

我正在使用 Cloud9 IDE 完成第 6 章 Michael Hartl 教程 [www.railstutorial.org/book],但由于内存限制,服务器已停止运行。我正在使用 512MB Ram 附带的免费套餐。我尝试使用磁盘/内存/CPU 菜单强制终止进程。我也试过用 bash 杀死 spring

pkill -9 -f spring

我也尝试了第 3 章末尾方框 3.4 中的建议。

$ ps aux | grep spring

ubuntu 11419 0.0 0.0 10548 852 pts/1 S+ 19:22 0:00 grep --color=auto spring

$ kill -9 11419
bash: kill: (11419) - No such process

谁有什么指点!

【问题讨论】:

  • 很遗憾,这不是最好的提问地点。首先,阅读有关Avoiding to use kill -9 的信息。其次,虽然 Cloud9 已经为教程预先打包了 rails,但我建议 Koding,在那里您可以获得 3GB 空间(启动工作区后为 2.5)和 1GB 内存。它还使用 Ubuntu 虚拟机。如果您有兴趣,我可以(无耻地)发布我的推荐链接。
  • 谢谢你,但它是一个相当小的应用程序,不应该占用那么多空间。我已经看到其他引用流氓弹簧进程占用所有内存的问题。是否有某种原因导致杀死它们不起作用时感到困惑!

标签: ruby-on-rails bash railstutorial.org cloud9-ide


【解决方案1】:

你在执行 ps aux | 后看到的那个进程正在运行grep spring 实际上是 grep 发现自己(正如您在名称中看到的 grep)。似乎没有运行弹簧进程。

您应该已经为 Rails 教程工作区收到了 768MB 的内存,如果您写入 Cloud9 支持,他们会为您提供一些额外的交换空间,这样您就不会再遇到任何达到内存限制的问题。 (我为 Cloud9 工作,这将很快在所有工作区中实施)

【讨论】:

    猜你喜欢
    • 2014-11-10
    • 1970-01-01
    • 2015-02-07
    • 2016-08-23
    • 1970-01-01
    • 2019-12-12
    • 2022-08-06
    • 1970-01-01
    • 2019-12-13
    相关资源
    最近更新 更多