デバイスの交換オプションはどこにありますか?

デバイスの交換オプションはどこにありますか?

ページング用のスワップスペースを追加するときは、優先順位()に加えて他のオプションがありますpri=。たとえばdiscard

ただし、これらのオプションを再読み込みできる場所は見つかりません。列が/proc/swaps1 つだけで、交換はリストされません。ただ同じ情報を出力するようです。priority/proc/mountsswapon -s/proc/swaps

それでは、(Cプログラムを書かずに)これらのオプションをどこで入手できますか?

答え1

/proc/swapsCプログラムを書いても。フラグが何であるかを調べる唯一の方法は、カーネルを修正することです。

これを確認するには、次のユーザーを見つけます。swap_info_struct.flags。実装/proc/swapsmm/swapfile.c

関連情報