增加虚拟内存

linux 除了可以把单独的分区作为虚拟内存以外,还可以使用文件作为虚拟内存。

free -m

mkdir swap

dd if=/dev/zero of=/home/openailab/swap/swapfile bs=100M count=5

mkswap /home/openailab/swap/swapfile

sudo swapon /home/openailab/swap/swapfile

注意: dd 的时候,如果物理内存不够大的话, bs 就设置小一点, count 设置大一点即可,最后的大小是 bs * count。如果 bs 设置的大,会提示错误: dd: memory exhausted by input buffer of size

停用虚拟内存 swapoff -v swapfile

参考:

https://blog.csdn.net/weixin_44422604/article/details/107228847
https://www.cnblogs.com/gouge/p/7770793.html
https://blog.csdn.net/qq_29257691/article/details/100096691
https://www.jb51.net/os/RedHat/534647.html

增加 tmp 空间

有些时候 /tmp 的剩余空间不够,也会导致编译失败,解决方法也很简单,重新指定 tmp 目录即可。

mkdir tmp

export TMPDIR=/home/openailab/tmp

参考:

https://www.cnblogs.com/rainsoul/p/8716201.html
https://blog.csdn.net/bi_hu_man_wu/article/details/61416306
https://blog.csdn.net/qq_34138003/article/details/109390134?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.vipsorttest&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.vipsorttest

face_recognition 安装需要的资源

在 310 上虚拟内存开始的时候,只增加了 500M,结果报错,后来增加了 1500M,编译的时候,观察了一下,高达 87%,tmp 空间也不够了,需要指定 tmp 文件夹。

标签: none

添加新评论