相关文章:
解决Python memory error的问题(四种解决方案)
linux扩容swap虚拟内存
在免费领的华为云服务器上跑一个深度学习的程序,内存居然小到连训练用的数据都读不了:
于是通过增加虚拟内存的方法扩大内存。运行速度慢点就慢点吧,谁让自己穷呢?
一、创建文件
dd if=/dev/zero of=/var/swap bs=1M count=10240
of:文件的保存路径
bs=1M count=10240:文件的大小为1MB*10240 = 10GB
创建的时间可能会久一点,大概一两分钟。
二、将文件格式化为swap文件
mkswap /var/sawp
三、挂载swap文件
swapon /var/swap
这样,虚拟内存就扩充好了,可以通过命令查看服务器的内存情况:
free -m
如果服务器重启,则需要重新挂载swap文件。