northisland
V2EX  ›  问与答

请教怎么查看 Python 崩掉的记录?不声不响就被 kill 了。请教高招

  •  
  •   northisland · Oct 17, 2018 · 1698 views
    This topic created in 2791 days ago, the information mentioned may be changed or developed.

    执行一个读入大量数据的程序

    类似

    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    adddata('folder', 'name', 'tag')
    

    不晓得崩在哪个 adddata()函数里了 只显示

    [1]    28223 killed     python3 data/sampler.py
    

    向各位老司机请教高招

    3 replies    2018-10-17 17:20:10 +08:00
    lhx2008
        1
    lhx2008  
       Oct 17, 2018 via Android   ❤️ 1
    是不是内存不够了
    northisland
        2
    northisland  
    OP
       Oct 17, 2018
    @lhx2008 是的,我在 adddata 加上个内存相关的打印看看。

    我补充一下问题,有没有更通用的方法,比如这种情况,会在哪里有 log 呢?
    justfly
        3
    justfly  
       Oct 17, 2018   ❤️ 1
    OOM 日志,在 dmesg 里面
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   994 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:28 · PVG 06:28 · LAX 15:28 · JFK 18:28
    ♥ Do have faith in what you're doing.