マルチスレッド
2014年2月26日 (水) 01:16時点におけるimported>Fallout New Tokyoによる版
マルチスレッドとは、バグの温床であり、デバッグが非常に難しいのが特徴である。そのため業務アプリの世界では禁忌であり基本的に登場しない技術である。
初期のWindowsでは全てがスレッドであった。 UNIXにおけるforkの感覚でプロセスを作ったつもりでも実際はスレッドが作られた。 Windowsという1つのプロセスの中で、アプリという子スレッドが次々と生まれたのである。 そのためプログラムが少しでもバグるとOSを巻き込みクラッシュした。 一方でマルチスレッドでも比較的安全になるような工夫も多く生まれ、後のマルチスレッド流行時には積み重ねた対応度の良さが目立った。
この項目「マルチスレッド」は、まだ書きかけの項目です。加筆、訂正などをして下さる協力者を求めています。 | |
このテンプレートは分野別のスタブテンプレート(Monobook:スタブカテゴリ参照)に変更することが望まれています。 |