Jetson nano出现错误“Process finished with exit code 137 (interrupted by signal 9: SIGKILL)”

  • 我是拿nano跑深度学习的任务,一跑就卡住了,我发现是运行内存不够导致的。
  • 这个错误就是内存/cpu/gpu不足,系统强制结束了任务。
  • 我运行了较为简单的深度学习网络,是可以用GPU的,CPU还更快一些。
  • numworkers可以是0(我看有的帖子说不能是0)。
  • 扩大了内存后就可以运行了,方法如下:

$ zramctl

  • 可以看到当下磁盘中有个4段zram,每块都是494.5M;

  • 打开/etc/systemd/nvzramconfig.sh文件;

$ gedit /etc/systemd/nvzramconfig.sh

  • 将  / 2  改成  * 2 就可以了;

  • 再次查看磁盘各区大小(共8G,如果你的代码还是跑不了,可能你需要更大内存的板子);

$ zramctl

  • 重启;

$ sudo reboot

  • 我的问题顺利解决,可以跑深度学习啦~

  • 这篇文章写的较为详细,有兴趣的朋友可以看一看。

参考链接:

Jetson Nano swap的扩展方法(2020新)【日积月累计划】_jetson 扩展 swp-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/watershade2010/article/details/109630135?ops_request_misc=&request_id=&biz_id=102&utm_term=Jetson%20nano%20zRAM&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-109630135.142^v99^pc_search_result_base3&spm=1018.2226.3001.4187

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值