Menu Close
Settings Close

Language and Page Formatting Options

Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

28.4. デバイス DAX モードで使用する永続メモリーの設定

デバイス DAX (devdax) は、ファイルシステムの関与なしで、アプリケーションがストレージにダイレクトアクセスできる手段を提供します。デバイス DAX の利点は、ndctl ユーティリティーの --align オプションを使用して設定できる、保証されたフォールトの粒度を提供することです。
# ndctl create-namespace --force --reconfig=namespace0.0 --mode=devdax --align=2M
指定されたコマンドにより、オペレーティングシステムが一度に 2MiB ページで障害が発生することが保証されます。Intel 64 アーキテクチャおよび AMD64 アーキテクチャでは、以下のフォールト粒度に対応しています。
  • 4KiB
  • 2MiB
  • 1GiB
デバイスDAX ノード (/dev/daxN.M) は、以下のシステムコールのみをサポートします。
  • open()
  • close()
  • mmap()
  • fallocate()
ユースケースは永続メモリープログラミングに関連付けられているため、read() バリアントおよび write() バリアントはサポートされていません。