DataLoader worker (pid 2287) is killed by signal: Killed. pytorch训练解决方法-程序员宅基地

技术标签: 人工智能  

1.原因

可能是因为pytorch训练过程太费内存了,导致服务器内存不够,触发OS的保护机制,直接杀死了进程

2.解决方案

增加机器的swap区,以此来增加内存的交换区来“假装”增加内存条

2.1查询内存和交换区大小的命令

free

2.2先禁止swap功能

sudo swapoff /swapfile

执行完这个命令后,你用free会发现,swap区大小为零

2.3增加swapfile大小

sudo dd if=/dev/zero of=/swapfile bs=1M count=1024 oflag=append conv=notrunc

这个命令会在原swapfile基础上追加一个G的空间,如果空间不够,更改count的值即可。

2.4设置这个文件为swap分区的挂载点

sudo mkswap /swapfile

2.5启用swap

sudo swapon /swapfile

2.6使用free查看分区是否增加了

 

转载于:https://www.cnblogs.com/guopinghai/p/10894183.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30888413/article/details/95917570

智能推荐

git tag常用命令_git tag 参数-程序员宅基地

文章浏览阅读4.8k次。创建tag$ git tag -a v0.1.0 -m “release 0.1.0 version”解释:创建附注标签时,参数-a即annotated的缩写,指定标签类型,后附标签名。参数m指定标签说明,说明信息会保存在标签对象中。查看tag列出当前仓库的所有标签$ git tag切换tag切换标签与切换分支命令相同$ git checkout [tagname]解..._git tag 参数

2018年8月12日,已经很没有写过博客了_2018 写博客的地方-程序员宅基地

文章浏览阅读215次。已经很久没有写过博客了,期间也只是断断续续的写过两三篇最近比较的烦躁,可能是因为在家里待久了把因为每天基本上没有在学习,所以感觉自己的生活过的不是很充实有时候真的感觉自己很颓废。这两天开始学习那个微信小程序,在看那个官网的开发文档,感觉还挺不错的以后有时间尽量每天都来写一篇感悟今日心得体会和学习收获的博客吧,字数不在多认清自己在进步就好。..._2018 写博客的地方

vue js 监听页面滚动触底 && 监听iframe滚动及触底 && 带你搞清 offsetHeight,scrollTop,scrollHeight区别_vue scrollheight-程序员宅基地

文章浏览阅读3.7k次。想要监听页面滚动是否触底,你要先搞清offsetHeight,scrollTop,scrollHeight区别,以及如何让应用,话不多说上代码????????offsetHeight: 它是包括padding、border、水平滚动条,但不包括margin的元素的高度。️:对于行内元素这个属性值一直是0,单位px,是只读元素。scrollTop:表示在有滚动条时,滚动条向下滚动的距离也就是元素顶部被遮住部分的高度即“卷”起来的高度。️:在无滚动条时scrollTop==0恒成立,单位_vue scrollheight

LOAD_TEMP - Unable to get database metadata from this database connection-程序员宅基地

文章浏览阅读1w次。关于kettle 写入mysql 遇到一个问题:LOAD_TEMP - Unable to get database metadata from this database connection,报错大致如下:2021/11/26 14:05:12 - LOAD_TEMP - ERROR (version 5.3.0.0-213, build 1 from 2015-02-02_12-17-08 by buildguy) : org.pentaho.di.core.exception.KettleDa_unable to get database metadata from this database connection

XPath详解_如何定义xpath-程序员宅基地

文章浏览阅读935次。XPath简介XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航什么是 XPath?XPath 使用路径表达式在 XML 文档中进行导航XPath 包含一个标准函数库XPath 是 XSLT 中的主要元素XPath 是一个 W3C 标准XPath 路径表达式XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。XPath 标准函数XPath 含有超过 _如何定义xpath

pppoe远程计算机错误,PPPoE宽带拨号连接常见错误代码是什么意思-程序员宅基地

文章浏览阅读828次。原标题:"PPPoE宽带拨号连接常见错误代码的解决办法 错误769的处理方法"的相关路由器设置教程资料分享。- 来源:191路由网。当我们家的网络出现问题时,网络管理员一般会问你电脑的宽带连接错误代码是什么。其实我们自己也可以通过这些错误代码,自行解决问题。下边我说下怎么看错误代码和解决办法。家里有接路由器的,请把WAN口的线拔出,插到任意LAN口上,然后宽带连接。注意,测试完毕后,记得恢复原状。..._pppoe不能建立到远程计算机的连接,因此用于此链接的端口已关闭

随便推点

最强PostMan使用教程(1)-程序员宅基地

文章浏览阅读10w+次,点赞235次,收藏993次。最近需要测试产品中的REST API,无意中发现了PostMan这个chrome插件,把玩了一下,发现postman秉承了一贯以来google工具强大,易用的特质。独乐乐不如众乐乐,特此共享出来给大伙。Postman介绍Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:模拟各种HTTP requests从常用的_postman

PTA 单链表结点删除_pta带头结点的有序单链表插入及删除。-程序员宅基地

文章浏览阅读2.4k次。本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除。链表结点定义如下:struct ListNode { int data; ListNode *next;};函数接口定义:struct ListNode *readlist();struct ListNode *deletem( struct ListNode *L, i..._pta带头结点的有序单链表插入及删除。

"session marked for kill " 处理杀不掉的锁,立即释放会话资源-程序员宅基地

文章浏览阅读7.9k次,点赞4次,收藏12次。ORA-00031: session marked for kill 处理Oracle中杀不掉的锁最近遇到,ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放 现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。 1.下面的语句用来查询哪些对象被锁: SELECT S.USERNAME,S.OSUSER,S._session marked for kill

git命令-笔记_git show current-程序员宅基地

文章浏览阅读205次。1 下载地址Windows版本:https://git-scm.com/download/winGit-2.29.1-64-bit.exe 2.29.12 相关命令2.1 基本git init 初始化代码仓库git status 查询仓库索引状态git add <文件名/目录> 添加文件到仓库git config --global user.email “[email protected]” 配置全局的提交者邮箱git config --global user.name “Y_git show current

unity3d UnityScript to C# Convertor 1.4 扩展 下载-程序员宅基地

文章浏览阅读538次。资源名称:UnityScript to C# Convertor  资源版本:1.4  资源类型:.unitypackage  资源大小:293K  更新时间:2014-01-13  资源图片: unity3d下载地址:http://www.unitymanual.com/thread-10680-1-1.html

STM32 磁场传感器HMC5883-程序员宅基地

文章浏览阅读1.7k次。一、IIC协议默认(出厂) HMC5883LL 7 位从机地址为0x3C 的写入操作,或0x3D 的读出操作。要改变测量模式到连续测量模式,在通电时间后传送三个字节:0x3C 0x02 0x00将00写入第二寄存器或模式寄存器以完成从单一模式切换到连续测量模式的设置。随着数据速率在出厂默认的15Hz更新,在查询HMC5883L数据寄存器进行新的测量之前,I2C主机允许产生一个..._hmc5883l 从机地址地址位

推荐文章

热门文章

相关标签