Fedora 20で1G透明大ページを使用する

Fedora 20で1G透明大ページを使用する

私のシナリオは、ほとんどすべてのメモリを使用する単一のプロセスを持つFedora 20を搭載した1TB Intelワークステーションです(プロセスに割り当てられているほとんどのメモリは、2つのほぼ0.5テラバイトの割り当てから来て、少数のより小さい割り当てがあります)。より高速なメモリアクセスを得るために、できるだけ多くの巨大なページを利用したいと思います。残念ながら、文書は非常に不足。実際、ほとんどの文書/質問は方法に関するものです。障害を負う巨大なページ。

したがって、順番に:

  • 大きなページと透明な巨大ページを有効にするためのカーネルコマンドラインまたはsysctl.confの正しいパラメータは何ですか?
  • 巨大なページ割り当てを取得するにはどうすればよいですか?透明なhugepagesのドキュメントに示すように、必要なRAMの量がhugepageサイズの正確な倍数で十分ですか?
  • これらの設定はどのようにしてこれを行うプロセスに影響しますか?いいえ大規模な割り当てを実行しますか?
  • 実際に巨大なページ割り当てを行っていることをどのように確認しますか? (hugeadm --explainで十分だと思いますが、確認を受けたいです。)

ベストアンサー1

おすすめ記事