linux虚拟内存创建及swapon file invalid argument错误解决办法
1.虚拟内存创建
将创建的的虚拟内存文件放在ext4文件格式的文件系统中。部分文件系统不支持虚拟内存执行swapon时会报错:swapon file invalid argument。
sudo fallocate -l 16G ./swapfile sudo chmod 600 ./swapflie sudo mkswap ./swapfile sudo swapon ./swapfile
2.虚拟内存持久化
进入/etc/rc.local,配置开机自启即可
sudo vi /etc/rc.local /sbin/swapon /mnt/eMMC/swapfile