その※読んで俺らにどうしろと…

システムの中に名前のあるオブジェクトを作成して、それをお互いのプロセスで共有するという発想は正しい
使うのはSemaphoreじゃなくMutex
Mutexを使ってお互いが所有権を取り合いながら動けばいい