__ptcg、__ptcga
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]
Microsoft 固有の仕様 →
PURGE するすべてのページによるアドレスの範囲を削除するために使用するグローバル移動のキャッシュ (ptc.g) を生成します。
void __ptcg(
__int64 Address,
__int64 Range
);
void __ptcga(
__int64 Address,
__int64 Range
);
パラメーター
[入力] Address
命令に渡される最初の汎用レジスタに読み込まれる。 0 ビット60 はパージ対象の仮想アドレスを指定します。 61 ビットには 63 領域の識別子を指定します。[入力] Range
命令に渡される 2 番目の汎用レジスタに読み込まれる。 2 ビットが 7ページ サイズを表します ; そのほかのビットは無視されます。
必要条件
組み込み |
アーキテクチャ |
---|---|
__ptcg |
IPF |
__ptcga |
IPF |
ヘッダー ファイル <intrin.h>
解説
__ptcga の組み込みはパージが他のプロセッサは高度な負荷の Address テーブルを更新するように再割り当てするページに必要で使用される ptc.ga 命令を生成します (ALAT)。
これらの命令の適切な使用方法ではIntel IPF のドキュメントを参照してください。
これらの関数はカーネル モードで使用できますが組み込みとしてのみ使用できます。