これまで、UNIXでのマルチスレッドに対応したライブラリやAPIの実装は、ベンダーごとにまちまちで、プログラミング方法も統一されていませんでした。
現在は、POSIXがPthreadsとして規定したライブラリが、業界標準として普及しています。
本書は、このPthreadsライブラリを使ったマルチスレッドプログラムの設計、プログラミング、デバッグを、銀行のATMマシンの例題プログラムを設計・開発しながら解説します。
本書は、Pthreadsライブラリの使い方、スレッドプログラミングの設計手法、デバックなどを、銀行のATMを例にとったコードを使って説明していく。
1.なぜマルチスレッドなのか 2.マルチスレッドプログラムの設計 3.Pthreadsの同期 4.Pthreadsの管理 5.PthreadsとUNIX 6.実践的な考察
まだレビューがありません
C言語のpthread_createで嵌ったお話