「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

子を殺す

pointこの用語のポイント

point子プロセスを終了するよ

point外で話すときは気を付けてね

スポンサーリンク

簡単に書くよ

子を殺す(読:コヲコロス)とは

「IT系のお仕事をするなら覚えておいた方がいいかもよ!」な表現のひとつ
であり

プロセス(本当は ちょっと違うけど、実行中のプログラムのことだと思って いいです)からプロセスが新しく作られた後の状況において、新しく作られた方のプロセス(子プロセス)を終了させること
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

プロセス
親プロセス
子プロセス
殺す


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

プロセスは「メモリを使って何かやっているプログラムひとつひとつ」です。
よく分からなければ「実行中のプログラム」と読み替えてください。
プログラムは動いていればメモリを使っています。

子を殺す

親プロセスは、プロセスが別のプロセスを作ったときの「作った方」のプロセスです。
子プロセスは、プロセスが別のプロセスを作ったときの「作られた方」のプロセスです。

子を殺す2

プロセスが増殖すると、元々1つだったプロセスは2つになります。
2つのプロセスは

1.別のプロセスを作ったプロセス
2.新しく作られたプロセス


です。

子を殺す3

この2つのプロセスのうち

1.別のプロセスを作ったプロセス

が親プロセスです。
最初からいた方のプロセスですね。

子を殺す4

もう一方の

2.新しく作られたプロセス

が子プロセスです。
後から登場した方のプロセスですね。

子を殺す5

殺すは「プロセスを無理やり終了させること」です。
こちらの問いかけにウンともスンとも言わない反応がなくなったプロセスや暴走して制御不能になったプロセスを無理やり終了させる行為を指します。

子を殺す6

以上を踏まえて

子プロセスを(無理やり)終了させる行為

を指す物騒な表現が「子を殺す」です。

子を殺す7

よくネタにされますが、電車の中とかで言うと変な空気感になることがあります。
ご注意ください。


image piyo2

一言でまとめるよ

まぁ「子を殺す」って表現が出てきたら「子プロセス(プロセスからプロセスが生まれたときの後から登場した方のプロセス)(無理やり)終了させるんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像013
書籍画像042

おまけ

■違いの分かるピヨピヨ



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
優れたエンジニアがコミュニティの中でしていること
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け