2016-02-01から1ヶ月間の記事一覧

MacでPTHREAD_PROCESS_SHAREDは使えない

Mac

preforkサーバのようにプロセス間でロック機構を使いたい場合には、fcntl関数によるPosixファイルロックやディスクリプタパッシングなどの方法が用いられる。 pthreadの機能を使ったスレッドロックもその内の一つで、通常単一プロセスのスレッド間に用いるス…