3

我正在尝试增加我的树莓派 3 上的交换文件大小。我在 DigitalOcean 上遵循本指南

成功增加文件并使用 mkswap 和 swpon 命令进行设置后,一切正常。我什至尝试用随机数据填充我的 ram,看看它是否会使用新的交换空间并且它工作得很好。

但是,在我重新启动树莓派后,交换文件返回到之前的(默认)大小 100MB。有没有办法使这种变化永久化?

我在 Raspbian Jessie 上运行 Raspberry pi 3。

4

2 回答 2

3

我想到了。

修改 /etc/dphys-swapfile 可以解决所有问题。

CONF_SWAPSIZE=100我刚改成CONF_SWAPSIZE=2000

dphys-swapfile 负责设置、挂载/卸载和删除交换文件。

在配置文件中,您还可以指定交换文件的位置以及一些其他参数。

于 2017-07-06T14:58:06.887 回答
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
于 2017-07-06T14:04:43.770 回答