【问题标题】:Process killed automatically进程自动终止
【发布时间】:2013-01-25 11:32:53
【问题描述】:

我有一个执行大量 ram 密集型计算的 ruby​​ 脚本。我把它放在一个 rake 任务中并作为后台进程运行。我对 ruby​​ 进程做了一个 grep。

几分钟后,我得到了这个

[1]+  Killed                  ( rake sample )

关于为什么这个进程被杀死的任何想法。

【问题讨论】:

    标签: ruby linux ubuntu rake


    【解决方案1】:

    正如您所说,您的程序正在消耗大量内存,也许没有剩余。当没有更多内存时,内核开始杀死进程。

    尝试使用topps 监控进程运行时的内存使用情况。

    ps v PID_OF_YOUR_PROCESS
    

    这将为您提供 RSS 列,即“进程的实际内存(驻留集)大小(以千字节为单位)”。根据this link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      相关资源
      最近更新 更多