JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 119 for スタック (0.003 sec.)
Man page of DC 11487
DC Section: User Commands (1) Updated: 2025-01-05 Index JM Home Page 名称 dc - 任意精度の計算機 書式 dc [-V] [--version] [-h] [--help] [-e scriptexpression] [--expression=scriptexpression] [-f scriptfile] [--file=scriptfile] [file ...] 説明 ... 力を取ります。 通常の出力はすべて標準出力へ、エラー出力はすべて標準エラー出力へ 送られます。 逆ポーランド記法計算機は、数字をスタックに保存します。 数字を入力すると、それをスタックに積み上げます。 計算操作は、引数をスタックから取り出し、結果をスタックに積み ... 名 - は、標準入力ストリームを指します。 スクリプトファイル名または式を指定しないと、標準入力が処理されます。 表示コマンド p スタックを変更することなく、スタックの先頭の値を表示します。 改行文字が、値の後に表示されます。 n スタックの先頭の値を表示し、スタッ ... クから取り出します。 改行文字は、後に表示されません。 P スタックの先頭の値をスタックから取り出します。 値が文字列の場合、末尾の改行を付けずに、単に表示します。 そうでない場合、これは数値で ...
https://man.mtool.work/man/20260915/man1/dc.1.html
Man page of SIGALTSTACK 10952
SIGALTSTACK Section: Linux Programmer's Manual (2) Updated: 2010-09-26 Index JM Home Page 名前 sigaltstack - シグナルスタックのコンテキストを設定・取得する 書式 #include < signal.h > int sigaltstack(const stack_t * ss , stack_t * oss ); gli ... E_EXTENDED || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L 説明 sigaltstack () を使うと、 プロセスは新しい代替シグナルスタックを定義したり、 既存の代替シグナルスタックの状態を取得できる。 シグナルハンドラーが代替シグナルスタックを要求するように設定さ ... れていると ( sigaction (2) 参照)、ハンドラーの実行中はそのシグナルスタックが使われる。 代替シグナルスタックを使う際の一般的な手順は、以下の通りである: 1. 代替シグナルスタックで使うメモリー領域を確保 ... する。 2. sigaltstack () を使って、 代替シグナルスタックの存在と場所をシステムに知らせる。 3. sigaction (2) を使ってシグナルハンドラーを確立する際、 SA_ONSTACK フラグを指定すること ...
https://man.mtool.work/man/20260915/man2/sigaltstack.2.html
Man page of SIGALTSTACK 10952
SIGALTSTACK Section: Linux Programmer's Manual (2) Updated: 2010-09-26 Index JM Home Page 名前 sigaltstack - シグナルスタックのコンテキストを設定・取得する 書式 #include < signal.h > int sigaltstack(const stack_t * ss , stack_t * oss ); gli ... E_EXTENDED || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L 説明 sigaltstack () を使うと、 プロセスは新しい代替シグナルスタックを定義したり、 既存の代替シグナルスタックの状態を取得できる。 シグナルハンドラーが代替シグナルスタックを要求するように設定さ ... れていると ( sigaction (2) 参照)、ハンドラーの実行中はそのシグナルスタックが使われる。 代替シグナルスタックを使う際の一般的な手順は、以下の通りである: 1. 代替シグナルスタックで使うメモリー領域を確保 ... する。 2. sigaltstack () を使って、 代替シグナルスタックの存在と場所をシステムに知らせる。 3. sigaction (2) を使ってシグナルハンドラーを確立する際、 SA_ONSTACK フラグを指定すること ...
https://man.mtool.work/man/20260915/man3/sigstack.3.html
Man page of PTHREAD_ATTR_SETGUARDSIZE 8189
PTHREAD_ATTR_SETGUARDSIZE Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 pthread_attr_setguardsize, pthread_attr_getguardsize - スレッド属性オブジェクトの guard size 属性の設定/取得を行う 書式 #include < ... 定された値に設定する。 guardsize が 0 より大きい場合、 attr を使って新しく作成された各スレッドに対して、 システムはスレッドのスタックの末尾に少なくとも guardsize バイトの 追加領域を割り当てる。この追加領域はスタックに対するガード領域として 機能する (ただし「 ... d size はシステムのページサイズと同じである。 ( pthread_attr_setstack (3) や pthread_attr_setstackaddr (3)を使って) attr でスタックアドレス属性が設定されている場合には、呼び出し側がそ のスレッドのスタックを割り当てていることを意味するので、guard size 属性 ... は無視される (すなわち、システムによるガード領域の作成は行われない)。 この場合、スタックオーバーフローが起こらないように対処するのはアプリ ケーション側の責任となる (おそらく mprotect (2) を使って、割り当て られた ...
https://man.mtool.work/man/20260915/man3/pthread_attr_getguardsize.3.html
Man page of PTHREAD_ATTR_SETGUARDSIZE 8189
PTHREAD_ATTR_SETGUARDSIZE Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 pthread_attr_setguardsize, pthread_attr_getguardsize - スレッド属性オブジェクトの guard size 属性の設定/取得を行う 書式 #include < ... 定された値に設定する。 guardsize が 0 より大きい場合、 attr を使って新しく作成された各スレッドに対して、 システムはスレッドのスタックの末尾に少なくとも guardsize バイトの 追加領域を割り当てる。この追加領域はスタックに対するガード領域として 機能する (ただし「 ... d size はシステムのページサイズと同じである。 ( pthread_attr_setstack (3) や pthread_attr_setstackaddr (3)を使って) attr でスタックアドレス属性が設定されている場合には、呼び出し側がそ のスレッドのスタックを割り当てていることを意味するので、guard size 属性 ... は無視される (すなわち、システムによるガード領域の作成は行われない)。 この場合、スタックオーバーフローが起こらないように対処するのはアプリ ケーション側の責任となる (おそらく mprotect (2) を使って、割り当て られた ...
https://man.mtool.work/man/20260915/man3/pthread_attr_setguardsize.3.html
Man page of PTHREAD_ATTR_SETSTACKSIZE 8151
PTHREAD_ATTR_SETSTACKSIZE Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 pthread_attr_setstacksize, pthread_attr_getstacksize - スレッド属性オブジェクトのスタックサイズ属性の設定/取得を行う 書式 #include ... -pthread でコンパイルしてリンクする。 説明 pthread_attr_setstacksize () 関数は、 attr が参照するスレッド属性オブジェクトのスタックアドレス 属性を stacksize で指定された値に設定する。 スタックサイズ属性により、 スレッド属性オブジェクト attr を使って作成さ ... ド に割り当てられる最小サイズ (バイト単位) が決定される。 pthread_attr_getstacksize () は、 スレッド属性オブジェクト attr のスタックアドレス属性を stacksize が指すバッファーに入れて返す。 返り値 成功すると、これらの関数は 0 を返す。 エラーの場合、0 以外のエ ... ラー番号を返す。 エラー pthread_attr_setstacksize () は以下のエラーで失敗する場合がある。 EINVAL スタックサイズが PTHREAD_STACK_MIN (16384) バイト未満である。 いくつかのシステムでは、 pthread_attr_setstacksize () は stacksize がシ ...
https://man.mtool.work/man/20260915/man3/pthread_attr_getstacksize.3.html
Man page of PTHREAD_ATTR_SETSTACKSIZE 8151
PTHREAD_ATTR_SETSTACKSIZE Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 pthread_attr_setstacksize, pthread_attr_getstacksize - スレッド属性オブジェクトのスタックサイズ属性の設定/取得を行う 書式 #include ... -pthread でコンパイルしてリンクする。 説明 pthread_attr_setstacksize () 関数は、 attr が参照するスレッド属性オブジェクトのスタックアドレス 属性を stacksize で指定された値に設定する。 スタックサイズ属性により、 スレッド属性オブジェクト attr を使って作成さ ... ド に割り当てられる最小サイズ (バイト単位) が決定される。 pthread_attr_getstacksize () は、 スレッド属性オブジェクト attr のスタックアドレス属性を stacksize が指すバッファーに入れて返す。 返り値 成功すると、これらの関数は 0 を返す。 エラーの場合、0 以外のエ ... ラー番号を返す。 エラー pthread_attr_setstacksize () は以下のエラーで失敗する場合がある。 EINVAL スタックサイズが PTHREAD_STACK_MIN (16384) バイト未満である。 いくつかのシステムでは、 pthread_attr_setstacksize () は stacksize がシ ...
https://man.mtool.work/man/20260915/man3/pthread_attr_setstacksize.3.html
Man page of MLOCK 8077
MLOCK Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 mlock, mlock2, munlock, mlockall, munlockall - メモリーのロックとロック解除を行う 書式 #include < sys/mman.h > int mlock(const void * addr , size_t len ... ckall() mlockall () は呼び出し元プロセスのアドレス空間にマップされている全てのページを ロックする。これにはコード、データ、スタックの 各セグメント、共有ライブラリ、カーネルのユーザー空間データ、 共有メモリー、メモリーマップされたファイルが含まれる。 システ ... ページをロックする。 MCL_FUTURE 将来、プロセスのアドレス空間にマップされる全てのページをロックする。 例えば、ヒープ (heap) やスタックの成長により新しく必要になったページだけで なく、新しくメモリーマップされたファイルや共有メモリー領域もロックされる。 MCL_ON ... ), sbrk (2), malloc (3)) は、ロックするバイト数が許可された最大値 (下記参照) を超えた場合に 失敗する可能性がある。 同様に、スタックの成長も失敗する可能性がある。 その場合、カーネルはスタックの拡張を拒否し、 SIGSEGV をプロセスに送る。 munlockall () は、呼び ...
https://man.mtool.work/man/20260915/man2/mlock.2.html
Man page of MLOCK 8077
MLOCK Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 mlock, mlock2, munlock, mlockall, munlockall - メモリーのロックとロック解除を行う 書式 #include < sys/mman.h > int mlock(const void * addr , size_t len ... ckall() mlockall () は呼び出し元プロセスのアドレス空間にマップされている全てのページを ロックする。これにはコード、データ、スタックの 各セグメント、共有ライブラリ、カーネルのユーザー空間データ、 共有メモリー、メモリーマップされたファイルが含まれる。 システ ... ページをロックする。 MCL_FUTURE 将来、プロセスのアドレス空間にマップされる全てのページをロックする。 例えば、ヒープ (heap) やスタックの成長により新しく必要になったページだけで なく、新しくメモリーマップされたファイルや共有メモリー領域もロックされる。 MCL_ON ... ), sbrk (2), malloc (3)) は、ロックするバイト数が許可された最大値 (下記参照) を超えた場合に 失敗する可能性がある。 同様に、スタックの成長も失敗する可能性がある。 その場合、カーネルはスタックの拡張を拒否し、 SIGSEGV をプロセスに送る。 munlockall () は、呼び ...
https://man.mtool.work/man/20260915/man2/mlock2.2.html
Man page of MLOCK 8077
MLOCK Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 mlock, mlock2, munlock, mlockall, munlockall - メモリーのロックとロック解除を行う 書式 #include < sys/mman.h > int mlock(const void * addr , size_t len ... ckall() mlockall () は呼び出し元プロセスのアドレス空間にマップされている全てのページを ロックする。これにはコード、データ、スタックの 各セグメント、共有ライブラリ、カーネルのユーザー空間データ、 共有メモリー、メモリーマップされたファイルが含まれる。 システ ... ページをロックする。 MCL_FUTURE 将来、プロセスのアドレス空間にマップされる全てのページをロックする。 例えば、ヒープ (heap) やスタックの成長により新しく必要になったページだけで なく、新しくメモリーマップされたファイルや共有メモリー領域もロックされる。 MCL_ON ... ), sbrk (2), malloc (3)) は、ロックするバイト数が許可された最大値 (下記参照) を超えた場合に 失敗する可能性がある。 同様に、スタックの成長も失敗する可能性がある。 その場合、カーネルはスタックの拡張を拒否し、 SIGSEGV をプロセスに送る。 munlockall () は、呼び ...
https://man.mtool.work/man/20260915/man2/mlockall.2.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT

リンク

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