systemd スワップデバイスを使用した動的スワップファイル

systemd スワップデバイスを使用した動的スワップファイル

起動するたびに一時パーティションがマウントされます/mnt/tmp。一時パーティションのサイズは異なります。

パーティションサイズの半分のスワップファイルを設定する必要があります。

systemdスワップデバイスでこれを達成できますか?

マウントされている一時パーティションに応じて、スワップファイルを作成してアクティブ化する専用スクリプトを含むシステムサービスデバイスを使用すると、これを行うことができるようです。ところで、スワップユニットにはスクリプトを実行する機能がないのですが、私が正しく行っているのか気になります。

関連情報