スワップサイズが基本デバイスより4KiB小さいのはなぜですか?

スワップサイズが基本デバイスより4KiB小さいのはなぜですか?

zfsボリュームを作成し、スワップを有効にしました。

swapon: /dev/zd0: found swap signature: version 1d, page-size 4, same byte order
swapon: /dev/zd0: pagesize=4096, swapsize=5368709120, devsize=5368709120

ご覧のとおり、devsizeまさに5GBです。

freeコマンド出力:

Swap:       5242876           0     5242876

5242876 KiBはデバイス容量より4KiB少ない

デバイスサイズに不思議なKiBをさらに4つ追加することに加えて、スワップ容量を正確に5 GBに増やす方法はありますか?

ベストアンサー1

スワップファイルシステムにはいくつかのヘッダ情報が含まれています。https://askubuntu.com/a/846172/141639- したがって、5GBのスワップスペースが必要な場合は、4kiB(1ページサイズ)をさらに割り当てる必要があります。

おすすめ記事