JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ターの総ノード数を設定する。 [ ! ] --cluster-local-node num ローカルノードの数字の ID を設定する。 [ ! ] --cluster-local-nodemask mask ローカルノードの ID マスクを設定する。 このオプションは --cluster-local-node の代わりに使うことができる。 --cluster-h ... to n 既存の接続数が n 以下の場合にマッチする。 --connlimit-above n 既存の接続数が n より多い場合にマッチする。 --connlimit-mask prefix_length プレフィックス長を使ってホストのグルーピングを行う。 IPv4 の場合には、プレフィックス長は 0 以上 32 以下の値で ... の同時 HTTP リクエスト数を 16 までに制限する iptables -p tcp --syn --dport 80 -m connlimit --connlimit-above 16 --connlimit-mask 24 -j REJECT # リンクローカルネットワークからの同時 HTTP リクエスト数を 16 までに制限する (ipv6) ip6tables -p tcp --syn -- ... ... 方法の代わりとなるものであり、このファイルディスクリプターを select (2), poll (2), epoll (7) で監視できるという利点がある。 mask 引数には、呼び出し元がこのファイルディスクリプター経由で受け付けたい シグナル集合を指定する。この引数で指定するシグナル集合 ... ルディスクリプター経由で受信するシグナル集合は、 そのシグナルがデフォルトの配送方法に基いて処理されるのを防ぐために、 sigprocmask (2) を使ってブロックしておくべきである。 シグナル SIGKILL と SIGSTOP を signalfd ファイルディスクリプター経由で受信すること ... はできない。 これらのシグナルが mask で指定された場合には黙って無視される。 fd 引数が -1 の場合、 signalfd () は新しいファイルディスクリプターを生成し、 mask で ... ... 方法の代わりとなるものであり、このファイルディスクリプターを select (2), poll (2), epoll (7) で監視できるという利点がある。 mask 引数には、呼び出し元がこのファイルディスクリプター経由で受け付けたい シグナル集合を指定する。この引数で指定するシグナル集合 ... ルディスクリプター経由で受信するシグナル集合は、 そのシグナルがデフォルトの配送方法に基いて処理されるのを防ぐために、 sigprocmask (2) を使ってブロックしておくべきである。 シグナル SIGKILL と SIGSTOP を signalfd ファイルディスクリプター経由で受信すること ... はできない。 これらのシグナルが mask で指定された場合には黙って無視される。 fd 引数が -1 の場合、 signalfd () は新しいファイルディスクリプターを生成し、 mask で ... ... t char * pathname , uint32_t mask ); 説明 inotify_add_watch () は、 pathname で指定された位置にあるファイルを監視する監視アイテム (watch) の新規追加、 または ... つ inotify インスタンスを参照するファイルディスクリプターである。 pathname のどのイベントを監視するかは、引数のビットマスク mask で指定する。 mask に設定できるビットの説明については inotify (7) を参照のこと。 inotify_add_watch () の呼び出しが成功すると ... 定されたファイルに対する読み出しアクセスが許可されていない。 EBADF 指定されたファイルディスクリプターが有効ではない。 EEXIST mask contains IN_MASK_CREATE and pathname refers to a file already being watched by the same fd . EFAULT pathname が指すアドレス ... ... 照 */ #include < sched.h > int sched_setaffinity(pid_t pid , size_t cpusetsize , const cpu_set_t * mask ); int sched_getaffinity(pid_t pid , size_t cpusetsize , cpu_set_t * mask ); 説明 スレッドの CPU affinity (親和度) マスクは ... の劣化を避けることもできる。 CPU affinity マスクは「CPU の集合」を表す cpu_set_t 構造体で表現され、 cpu_set_t へのポインター mask で指定される。 CPU 集合を操作するためのマクロ群については CPU_SET (3) で記載されている。 sched_setaffinity () は、スレッド ... ID が pid のスレッドの CPU affinity マスクを mask で指定された値に設定する。 pid が 0 の場合、呼び出し元スレッドが使われる。 cpusetsize 引き数には mask が指すデータの長さ ( ... ... 照 */ #include < sched.h > int sched_setaffinity(pid_t pid , size_t cpusetsize , const cpu_set_t * mask ); int sched_getaffinity(pid_t pid , size_t cpusetsize , cpu_set_t * mask ); 説明 スレッドの CPU affinity (親和度) マスクは ... の劣化を避けることもできる。 CPU affinity マスクは「CPU の集合」を表す cpu_set_t 構造体で表現され、 cpu_set_t へのポインター mask で指定される。 CPU 集合を操作するためのマクロ群については CPU_SET (3) で記載されている。 sched_setaffinity () は、スレッド ... ID が pid のスレッドの CPU affinity マスクを mask で指定された値に設定する。 pid が 0 の場合、呼び出し元スレッドが使われる。 cpusetsize 引き数には mask が指すデータの長さ ( ... ... に対するアクセス権を表す。 ACL_GROUP ACL_GROUP エントリはエントリの修飾子で識別される グループに対するアクセス権を表す。 ACL_MASK ACL_MASK エントリは ACL_USER, ACL_GROUP_OBJ, ACL_GROUP 型のエントリで 許可される最大のアクセス権を表す。 ACL_OTHER ACL_OTH ... P タグ型のエントリは、 0 回以上 ACL に出現することができる。 ACL_USER または ACL_GROUP タグ型のエントリを含む ACL は、 ACL_MASK タグ型のエントリを 1 つだけ含まなければならない。 ACL_USER または ACL_GROUP タグ型のエントリが ACL に含まれない場合、 ACL_ ... CL エントリには対応関係がある。ファイル所有者に対して定義される許可は、 ACL_USER_OBJ エントリの許可に対応する。 ACL に ACL_MASK エントリがある場合、ファイルグループに対して定義される許可は、 ACL_MASK エントリの許可に対応する。 ACL に ACL_MASK エントリ ... ... ify_fd , unsigned int flags , uint64_t mask , int dirfd , const char * pathname ); 説明 fanotify API の概要については fanotify (7) を参照。 fanotify_mark () はファイル ... ある。 flags は実行する操作内容を示すビットマスクである。 以下の値のいずれか一つだけを指定しなければならない。 FAN_MARK_ADD mask のイベントを mark マスク (もしくは ignore マスク) に追加する。 mask は空であってはいけない。 空の場合はエラー EINVAL が発生 ... する。 FAN_MARK_REMOVE 引数 mask のイベントを mark マスク (もしくは ignore マスク) から削除する。 mask は空であってはいけない。 空の場合はエラー EINVAL が発 ... ... と、以下の構造体を 1 つ以上含むバッファーが返される: struct inotify_event { int wd; /* 監視対象ディスクリプター */ uint32_t mask; /* イベントを示すマスク */ uint32_t cookie; /* 関連するイベント群を関連づける 一意なクッキー ( rename (2) 用) */ uint32_t ... を指定する。 これは、前もって行われた inotify_add_watch (2) 呼び出しで返された監視対象ディスクリプターのうちの 1 つである。 mask には発生したイベント (下記参照) を記述するためのビットが含まれる。 cookie は関連するイベントを関連づけるための一意な整数で ... NAME_MAX + 1 を指定すれば、少なくとも 1 イベントで読み出しを行うには十分である。 inotify イベント inotify_add_watch (2) の mask 引数と、inotify ファイル構造体を read (2) したときに返される inotify_event 構造体の mask フィールドは、ともに inotify イベ ... ... uct sigvec * ovec ); int sigmask(int signum ); int sigblock(int mask ); int sigsetmask(int mask ); int siggetmask(void); glibc 向けの機能検査マクロの要件 ( ... で提供するものである。 この API は過去のものであり、新しいアプリケーションでは POSIX シグナル API ( sigaction (2), sigprocmask (2) など) を使用すべきである。 関数 sigvec () は、(POSIX の sigaction (2) と同様に) シグナル sig の動作の設定・取得を行う。 ... 作は変更できない。 sigvec 構造体は以下の通りである: struct sigvec { void (*sv_handler)(int); /* Signal disposition */ int sv_mask; /* Signals to be blocked in handler */ int sv_flags; /* Flags */ }; sv_handler フィールドはシグナルの動作を指定するもので ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。