タグ

2011年8月20日のブックマーク (1件)

  • 第2回 実行メカニズムの理解に欠かせない「スレッド」の概念

    大手コンピュータ・メーカー勤務。入社以来10数年をソフトウェア開発の現場で過ごし,その後ソフトウェア品質部へ異動。現場への技術支援や品質教育開発などを主に行っている。「APIで学ぶWindows徹底理解」(日経BP社)などを執筆。 前回はWindowsのプロセスについて解説した。しかし,実は若干歯切れの悪いところがあった。Windowsにおけるプログラム実行の仕組みを説明するに当たって,もう一つの重要な概念を抜きに語らなければならなかったからだ。その重要な概念というのが,今回のテーマ「スレッド」である。 Javaプログラミングに詳しい方は,標準でThreadというクラスがあるのをご存知だろう。このことからも分かるように,「スレッド」はWindows固有のメカニズムではない。LinuxなどのUnix系OSにおいても,Pthreadに代表されるスレッド・ライブラリを利用可能である。これらは,実

    第2回 実行メカニズムの理解に欠かせない「スレッド」の概念