Nano 小内存怎么办

虽然Nvidia Nano做到了极致,将一些常用的库如opencv、cudnn、tensorrt、pytorch、caffe、python等做CV方向深度学习需要的都在刷机包中带有,但在做实际应用时,如我们在Nano上做VIp客户检测时,需要用到boost库,编译boost库时会莫名的出现kill xxx,此时一定会很惶恐,到底是哪里出现了问题,其实不需要怕,此类情况百分之九十是系统内存不够用了。
Nano自带系统内存是4G,对于编译大型库文件完全不够,此时我们需要swap一段物理内存供系统内存使用,但是swap会对系统寿命产生很大影响,因此需要swap扩一下暂存内存. nano重启后,swap空间自动回收。方法如下。

# 先禁用以前的
sudo swapoff /swapfile
 
# 修改swap 空间的大小为4G,也可以多分配,建议不超过4G
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
 
# 设置文件为“swap file”类型
sudo mkswap /swapfile
 
# 启用swapfile
sudo swapon /swapfile
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值