This project reproduces the 15 msec latency I have with Boost.Inteprocess notify() function
This is a Visual C++ 2010 project using Boost.Interprocess (1.63). To reproduce the problem :
1- Launch the producer.exe
2- Launch immediately after the consumer.exe
And watch the latency...