2018-08-21 プロセス間での排他制御 Linux 生成 ロック アンロック 共有メモリ 備考 ファイルロック open flock(fd,LOCK_EX) flock(fd,LOCK_UN) 不要 他言語と連携可 600 名前付きセマフォ sem_open sem_wait sem_post 不要 -pthread 16 名前なしセマフォ sem_init sem_wait sem_post 必要 -pthread 16 Pスレッドのmutex pthread_mutex_init pthread_mutex_lock pthread_mutex_unlock 必要 -pthread 15 共有メモリの確保手段 POSIX (shm_open 〜) ← こっちを使う System V (shmget 〜)