JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 10 for numa (0.005 sec.)
Man page of NUMA 13122
NUMA Section: Linux Programmer's Manual (7) Updated: 2012-08-05 Index JM Home Page 名前 numa - 非対称型メモリーアーキテクチャーの概要 説明 非対称型メモリーアクセス (Non-Uniform Memory Access; NUMA) は、 メモリーが複数のメモリーノードに分割さ ... 依存する (これに対し、対称型マルチプロセッサシステムでは、どの CPU から どのメモリーへのアクセス時間も同じである)。 通常は、 NUMA システムの各 CPU にはローカルのメモリーノードがあり、 そのメモリーノードには、他の CPU のローカルノードや全ての CPU で 共有 ... されるバス上のメモリーよりも早くアクセスすることができる。 NUMA システムコール Linux カーネルには、次に示す NUMA 関連のシステムコールが実装されている: get_mempolicy (2), mbind (2), migra ... te_pages (2), move_pages (2), set_mempolicy (2). ただし、アプリケーションは通常は libnuma が提供するインターフェース を使用すべきである。下記の「ライブラリによるサポート」を参照。 /proc/[number]/numa_maps (Linux ...
https://man.mtool.work/man/20260915/man7/numa.7.html
Man page of GET_MEMPOLICY 10637
GET_MEMPOLICY Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 get_mempolicy - スレッドの NUMA メモリーのポリシーを取得する 書式 #include < numaif.h > long get_mempolicy(int * mode , unsigned long * nodemas ... k , unsigned long maxnode , void * addr , unsigned long flags ); -lnuma でリンクする。 説明 get_mempolicy () は、呼び出し元スレッドもしくは指定されたメモリーアドレスの NUMA ポリシーを flags の設 ... 定に従って取得する。 NUMA (非対称メモリーアクセス) マシンでは、CPU により メモリーコントローラーが異なり、距離も異なっている。 メモリーポリシーは、ど ... MPOL_F_ADDR が指定された場合、 addr で指定されたメモリーアドレスに適用されているポリシーに関する情報を返す。 mbind (2) や numa (3) で説明されているヘルパー関数を使って、 addr を含むメモリー領域に対するポリシーが設定されていた場合には、 返されるポリシ ...
https://man.mtool.work/man/20260915/man2/get_mempolicy.2.html
Man page of SET_MEMPOLICY 9403
SET_MEMPOLICY Section: Linux Programmer's Manual (2) Updated: 2020-12-21 Index JM Home Page 名前 set_mempolicy - スレッドとその子スレッドの NUMA メモリーの デフォルトポリシーを設定する 書式 #include < numaif.h > long set_mempolicy(int mode ... , const unsigned long * nodemask , unsigned long maxnode ); -lnuma でリンクする。 説明 set_mempolicy () は、呼び出し元スレッドの NUMA ポリシーを policy に設定する。 NUMA ポリシーはポリシーモ ... ードと 0 個以上のノードから構成され、 設定内容は引数 mode , nodemask , maxnode により指定される。 NUMA (非対称メモリーアクセス) マシンでは、CPU により メモリーコントローラーが異なり、距離も異なっている。 メモリーポリシーは、ど ... も、 ページ割り当て時に適用されるスレッドのポリシーやメモリー領域ポリシーが 使用される。 ライブラリによるサポートについては numa (7) を参照。 関連項目 get_mempolicy (2), getcpu (2), mbind (2), mmap (2), numa (3), cpuset (7), numa (7), numactl (8) この ...
https://man.mtool.work/man/20260915/man2/set_mempolicy.2.html
Man page of MOVE_PAGES 8992
MOVE_PAGES Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 move_pages - あるプロセスの個々のページを別のノードに移動する 書式 #include < numaif.h > long move_pages(int pid , unsigned long count, void ** pa ... ges , const int * nodes , int * status , int flags ); -lnuma とリンクする。 説明 move_pages () は、プロセス pid の指定されたページ pages を nodes で指定されたメモリーノードに移動する。 ... ues only if move_pages () did not return an error. Preinitialization of the array to a value which cannot represent a real numa node or valid error of status array could help to identify pages that have been migrated. flags には、どの種類のページを移 ... ョン 2.6.18 で初めて Linux に登場した。 準拠 このシステムコールは Linux 固有である。 注意 ライブラリによるサポートについては numa (7) を参照。 現在の CPU 集合で許可されているノードの集合を取得するには、フラグ MPOL_F_MEMS_ALLOWED を指定して get_mempolic ...
https://man.mtool.work/man/20260915/man2/move_pages.2.html
Man page of MIGRATE_PAGES 8903
MIGRATE_PAGES Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 migrate_pages - プロセスの全ページを別のノード集合に移動する 書式 #include < numaif.h > long migrate_pages(int pid , unsigned long maxnode, con ... st unsigned long * old_nodes, const unsigned long * new_nodes ); -lnuma とリンクする。 説明 MIGRATE_PAGES () は、メモリーノード old_nodes にあるプロセス pid の全ページを、メモリーノード new_node ... ールは Linux 2.6.16 で初めて登場した。 準拠 このシステムコールは Linux 固有である。 注意 ライブラリによるサポートについては numa (7) を参照。 呼び出し元プロセスの CPU 集合で許可されているノード集合を取得するには、 MPOL_F_MEMS_ALLOWED フラグを付けて ge ... メモリーポリシーによる制約は migrate_pages () による移動先 ノードの選択には適用されないということである。 ヘッダーファイル < numaif.h > は glibc には含まれておらず、 libnuma-devel か同様のパッケージをインストールする必要がある。 関連項目 get_mempolicy ...
https://man.mtool.work/man/20260915/man2/migrate_pages.2.html
Man page of MBIND 8652
MBIND Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 mbind - メモリー領域に対してメモリーポリシーを設定する 書式 #include < numaif.h > long mbind(void * addr , unsigned long len , int mode , const unsigne ... d long * nodemask , unsigned long maxnode , unsigned flags ); -lnuma でリンクする。 説明 mbind () は、 addr から始まる長さ len バイトの範囲のメモリーに NUMA メモリーポリシーを設定する。 NUMA ... 2.6.7 で Linux カーネルに追加された。 準拠 このシステムコールは Linux 固有である。 注意 ライブラリによるサポートについては numa (7) を参照。 NUMA ポリシーは、 MAP_SHARED フラグが指定されてマップされたメモリーマップファイルの領域では サポートされていな ... .16 以降でのみ利用可能である。 関連項目 get_mempolicy (2), getcpu (2), mmap (2), set_mempolicy (2), shmat (2), shmget (2), numa (3), cpuset (7), numa (7), numactl (8) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一 ...
https://man.mtool.work/man/20260915/man2/mbind.2.html
Man page of GETCPU 8581
GETCPU Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 getcpu - 呼び出し元スレッドが動作している CPU と NUMA ノードを判定する 書式 #include < linux/getcpu.h > int getcpu(unsigned * cpu , unsigned * node , ... それぞれ引数 cpu と node が指す整数に書き込む。 プロセッサ情報は CPU を識別するための一意な小さな整数である。 ノード情報は NUMAノードを識別するための一意な小さな整数である。 cpu か node のいずれかが NULL であれば、 その引数に対応する情報の書き込みは行 ... mentation in the vdso (7).) The intention of getcpu () is to allow programs to make optimizations with per-CPU data or for NUMA optimization. tcache 引数は Linux 2.6.24 以降では使用されない。以前のバージョン のカーネルでは、この引数が NULL 以外の場合 ...
https://man.mtool.work/man/20260915/man2/getcpu.2.html
Man page of PROC 7007
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... トリーが置かれる。 各エントリーは setns (2) による操作をサポートしている。 詳細な情報は namespaces (7) を参照。 /proc/[pid]/numa_maps (Linux 2.6.14 以降) numa (7) を参照。 /proc/[pid]/oom_adj (Linux 2.6.11 以降) このファイルは、メモリー不足 (OOM) の状 ...
https://man.mtool.work/man/20260915/man5/proc.5.html
Man page of PROC 7007
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... トリーが置かれる。 各エントリーは setns (2) による操作をサポートしている。 詳細な情報は namespaces (7) を参照。 /proc/[pid]/numa_maps (Linux 2.6.14 以降) numa (7) を参照。 /proc/[pid]/oom_adj (Linux 2.6.11 以降) このファイルは、メモリー不足 (OOM) の状 ...
https://man.mtool.work/man/20260915/man5/procfs.5.html
Man page of SOCKET 7007
SOCKET Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page 名前 socket - Linux のソケットインターフェース 書式 #include < sys/socket.h > sockfd = socket(int socket_family , int socket_type , int protocol ); 説明 こ ... e, with the incoming flow being handled by a listener on the same CPU that is handling the RX queue. This provides optimal NUMA behavior and keeps CPU caches hot. SO_INCOMING_NAPI_ID (gettable since Linux 4.12) Returns a system-level unique ID called ...
https://man.mtool.work/man/20260915/man7/socket.7.html
PREV 1 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。