我正在尝试增加我的覆盆子pi 3上的交换文件大小。 我在DigitalOcean上关注本指南here。
成功增加文件并使用mkswap和swpon命令设置后,一切正常。我甚至尝试用随机数据填充我的ram以查看它是否会使用新的交换空间并且它运行良好。
然而,在我重启我的覆盆子后,交换文件返回到之前(默认)大小100MB。 有没有办法让这个变化永久化?
我在Raspbian Jessie上运行Raspberry pi 3。
答案 0 :(得分:3)
我明白了。
修改/ etc / dphys-swapfile解决了所有问题。
我刚刚将CONF_SWAPSIZE=100
更改为CONF_SWAPSIZE=2000
dphys-swapfile负责设置,挂载/卸载和删除交换文件。
在配置文件中,您还可以指定交换文件的位置以及其他一些参数。
答案 1 :(得分:2)
假设您已到达swapon -s
返回的位置
# sudo swapon -s
Filename Type Size Used Priority
/swapfile file 4194300 0 -1
现在要使此更改成为永久更改,您需要在fstab
中添加有关新交换文件的记录。
您需要添加以下行:
/swapfile none swap sw 0 0
fstab字段的含义如下:
#1.source 2.mountpoint 3.fstype 4.options 5.freq 6.order