私はhugetlb.c
で読んでいます。alloc_huge_page()
は巨大なページを割り当てることができますが、プロセスに依存します。つまり、パラメータstruct vm_area_struct *vma
はプロセスごとに仮想メモリ領域です。しかし、私が望むのは、プロセスに依存しないデータ構造です。仮想メモリ空間にファイルシステムを構築し、ファイルシステムに2MBのブロックを割り当てようとしているからです。hugepageを割り当てるプロセスに依存しない関数
誰か光を当てることはできますか?
あなたは、ファイルマッピングされた共有メモリを使用することができます
をサポートわからないんだけど書き込みしようとしていますか?私はこれがLinuxにあると思いますか?カーネルモードのコードまたはユーザー空間? FUSE(USErspaceのファイルシステム)について知っていますか? –