Узнав немного о предмете, кто-нибудь может сказать, какова реальная разница между разделяемой памятью POSIX (shm_open) и отображаемыми файлами POSIX (mmap)?
Кажется, что оба используют подсистему / dev / tmpfs, а не старый механизм IPC.
Так есть ли преимущество использования файла mmap над общей памятью?
Спасибо.