版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27855219/article/details/84062049
运行lua程序时报错:
此问题是由于内存不足引起的,可采用分配虚拟内存的方式进行解决。
解决方案:
1.首先用命令free查看系统内 Swap 分区大小
free -m
可以看到swap只有1021M,下面我们来扩大到2G。
2.创建swap文件
mkdir ~/swap
cd ~/swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000
3.把生成文件转化为swap文件
sudo swapon swapfile
4.再次查看内存
free -m
Swap变成了2975M,说明扩容成功。