指定されたプロセスにシグナルを送ります。シグナル番号(整数)かその名前(文字列またはSymbol)で指定します。指定されたプロセスにシグナルを送ります。signalはシグナル番号(整数)かその名前(文字列またはSymbol)で指定します。シグナルをシグナル番号(整数)かその名前(文字列またはSymbol)で指定します。負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、プロセスではなくプロセスグループにシグナルを送ります。以下の場合は以下のような意味になります。終了したスレッドを返します。終了したスレッドを返します。オブジェクトを指定します。(45328.0)2.4.0インスタンスメソッドスレッドの実行を終了させます。スレッドの実行を終了させます。終了するとは限りません。終了している場合は何もしません。Kernel.#exit(0)により終了します。(18007.0)2.4.0クラスシステムコールのエラーコードを表す例外クラスです。システムコールのエラーコードを表す例外クラスです。(61.0)2.4.0クラスプロセスの終了ステータスを表すクラスです。返り値として使われます。プロセスの終了ステータスを表すクラスです。返り値として使われます。(61.0)2.4.0クラススレッドを表すクラスです。スレッドとはメモリ空間を共有して同時に実行される制御の流れです。使うことで並行プログラミングが可能になります。スレッドを表すクラスです。スレッドとはメモリ空間を共有して同時に実行される制御の流れです。使うことで並行プログラミングが可能になります。有しており、同時に実行されるネイティブスレッドは常にひとつです。その場合にはスレッドは同時に実行され得ます。(28.0)2.4.0インスタンスメソッドスレッドの実行を終了させます。スレッドの実行を終了させます。終了するとは限りません。終了している場合は何もしません。Kernel.#exit(0)により終了します。(28.0)2.4.0インスタンスメソッドスレッドの実行を終了させます。スレッドの実行を終了させます。終了するとは限りません。終了している場合は何もしません。Kernel.#exit(0)により終了します。第二引数に指定するフラグです。