Показать сообщение отдельно
Старый 14.09.2013, 02:26   #3
jimon
 
Сообщений: n/a
Ответ: boost::interprocess

Windows operating system also offers shared memory, but the lifetime of this shared memory is very different to kernel or filesystem lifetime. The shared memory is created backed by the pagefile and it's automatically destroyed when the last process attached to the shared memory is destroyed.

Because of this reason, there is no effective way to simulate kernel or filesystem persistence using native windows shared memory and Boost.Interprocess emulates shared memory using memory mapped files. This assures portability between POSIX and Windows operating systems.
RTFM
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо за это полезное сообщение:
Hamaus (14.09.2013), HolyDel (14.09.2013), SBJoker (14.09.2013)