http://qs321.pair.com?node_id=745628


in reply to Re: thread-safe mmap module ?
in thread thread-safe mmap module ?

Indeed.... thats why threads are used .... to facilitate sharing between threads....otherwise just fork. Fork and shared memory are an alternative to threads and threads::shared.

There may be an advantage to using shared memory in threads, notably it is the fastest IPC out there; but there are glitches....like how would you control simultaneous concurrent access to the mmap region from different threads? You are risking data corruption.


I'm not really a human, but I play one on earth My Petition to the Great Cosmic Conciousness