2008-07-21から1日間の記事一覧

レコードロック

レコードロックとファイルロックUnixのカーネルは、ファイル中のレコードの概念を全く持たず、レコードの解釈は特定のファイルを読み書きするアプリケーションに一任されている アプリケーションは、ファイル中のバイト範囲をロック・アンロックする ロック…

相互排除変数と条件変数

スレッドやプロセス間でデータを共有するためには、同期操作が必要 相互排除変数と条件変数は、同期操作のための基本機能 Posixの相互排除変数と条件変数は、プロセス内の複数のスレッド間の同期に利用できる Posixでは、相互排除変数や条件変数がプロセス間…