JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 補助ベクトルの各エントリーは、 このエントリーを示すタイプとそのタイプの値のペアで構成される。 引数 type が指定されると、 getauxval () は対応する値を返す。 それぞれの type に対して返される値の詳細を以下に示す。 すべてのアーキテクチャーですべて type 値が ... CACHEBSIZE ユニファイド (unified) キャッシュのブロックサイズ。 AT_UID このスレッドの実ユーザー ID。 返り値 成功すると、 getauxval () は type に対応する値を返す。 type が見つからない場合には 0 を返す。 エラー ENOENT (glibc 2.19 以降) type に対応するエ ... ントリーが補助ベクトルになかった。 バージョン getauxval () 関数は glibc バージョン 2.16 で追加された。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 ... ... 動的リンカーにプラットフォームを表す文字列が提供されない。 この文字列の値は補助ベクトルの AT_PLATFORM 値から取得される ( getauxval (3) 参照)。 オプション --list 全ての依存関係とその解決法をリストする。 --verify プログラムが動的にリンクされているかと、 ... et-group-ID されたプログラムでは、 LD_PROFILE_OUTPUT は無視される。 出力ファイルは常に /var/profile が使用される。 LD_SHOW_AUXV (glibc 2.1 以降) カーネルから渡される補助的な (パラメーターの) 配列を表示する。 セキュリティ上の理由から、glibc 2.3.4 以降 ... 、 set-user-ID/set-group-ID されたバイナリでは LD_SHOW_AUXV は無視される。 LD_USE_LOAD_BIAS デフォルトでは (つまり、この変数が定義されていない場合)、 実行ファイルと prelink された共有 ... ... 動的リンカーにプラットフォームを表す文字列が提供されない。 この文字列の値は補助ベクトルの AT_PLATFORM 値から取得される ( getauxval (3) 参照)。 オプション --list 全ての依存関係とその解決法をリストする。 --verify プログラムが動的にリンクされているかと、 ... et-group-ID されたプログラムでは、 LD_PROFILE_OUTPUT は無視される。 出力ファイルは常に /var/profile が使用される。 LD_SHOW_AUXV (glibc 2.1 以降) カーネルから渡される補助的な (パラメーターの) 配列を表示する。 セキュリティ上の理由から、glibc 2.3.4 以降 ... 、 set-user-ID/set-group-ID されたバイナリでは LD_SHOW_AUXV は無視される。 LD_USE_LOAD_BIAS デフォルトでは (つまり、この変数が定義されていない場合)、 実行ファイルと prelink された共有 ... ... クセスになる。 vDSO を見つける vDSO のベースアドレスは、 (存在する場合には) カーネルから各プログラムに初期補助ベクトル ( getauxval (3) 参照) の AT_SYSINFO_EHDR タグ経由で渡される。 vDSO がユーザーのメモリーマップの何か特定の場所にマッピングされると仮定 ... ー空間に渡す有効な方法であると認識されるようになり、 現在の形の vDSO という形に見直しが行われた。 関連項目 syscalls (2), getauxval (3), proc (5) Linux のソースコードツリーのドキュメント、例、ソースコード: Documentation/ABI/stable/vdso Documentation/ia ... ... ばならない。 また、 (カーネル設定によっては) MAP_GROWSDOWN 属性がセットされていなければならない ( mmap (2) 参照)。 PR_SET_MM_AUXV 新しい補助ベクトル (auxiliary vector) を設定する。 arg3 引き数はベクトルのアドレスを指定し、 arg4 はベクトルのサイズを指定 ... ... トリ名は (そのプロセスの) プロセス ID である。 各サブディレクトリは、以下の擬似ファイルとディレクトリを含む。 /proc/[number]/auxv (カーネル 2.6.0-test7 以降) 実行時にプロセスに渡された ELF インタープリター情報が格納されている。 個々のエントリーは、 uns ... gned long 型の ID 1 個に unsigned long 型の値 1 個が続くフォーマットである。 最後のエントリーには 0 が 2 個入っている。 getauxval (3) も参照。 /proc/[pid]/cgroup (Linux 2.6.24 以降) このファイルは、プロセスやタスクが所属するコントロールグループを示す ... ... トリ名は (そのプロセスの) プロセス ID である。 各サブディレクトリは、以下の擬似ファイルとディレクトリを含む。 /proc/[number]/auxv (カーネル 2.6.0-test7 以降) 実行時にプロセスに渡された ELF インタープリター情報が格納されている。 個々のエントリーは、 uns ... gned long 型の ID 1 個に unsigned long 型の値 1 個が続くフォーマットである。 最後のエントリーには 0 が 2 個入っている。 getauxval (3) も参照。 /proc/[pid]/cgroup (Linux 2.6.24 以降) このファイルは、プロセスやタスクが所属するコントロールグループを示す ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。