История изменений
Исправление Shushundr, (текущая версия) :
Линукс его никак не реализует. shm_open() это функция glibc, внутри которой спрятан обычный open() к файлам в /dev/shm.
Почему ты думаешь, что именно внутри glibc, а не внутри ядра. Если ядро Linux стремится к POSIX-совместимости само, то было бы логично что все функции POSIX оно экспортирует.
Есть же в нём какая-то sys_shmget.
Исправление Shushundr, :
Линукс его никак не реализует. shm_open() это функция glibc, внутри которой спрятан обычный open() к файлам в /dev/shm.
Почему ты думаешь, что именно внутри glibc, а не внутри ядра. Если ядро Linux стремится к POSIX-совместимости само, то было бы логично что все функции POSIX оно экспортирует.
Исправление Shushundr, :
Линукс его никак не реализует. shm_open() это функция glibc, внутри которой спрятан обычный open() к файлам в /dev/shm.
Почему ты [url=https://stackoverflow.com/a/45754408/4158543]думаешь[/url], что именно внутри glibc, а не внутри ядра. Если ядро Linux стремится к POSIX-совместимости само, то было бы логично что все функции POSIX оно экспортирует.
Исправление Shushundr, :
Линукс его никак не реализует. shm_open() это функция glibc, внутри которой спрятан обычный open() к файлам в /dev/shm.
Почему ты думаешь, что именно внутри glibc, а не внутри ядра. Если ядро Linux стремится к POSIX-совместимости само, то было бы логично что все функции POSIX оно экспортирует.
Исходная версия Shushundr, :
Линукс его никак не реализует. shm_open() это функция glibc, внутри которой спрятан обычный open() к файлам в /dev/shm.
Почему ты думаешь, что именно внутри glibc, а не внтури ядра. Если ядро Linux стремится к POSIX-совместимости само, то было бы логично что все функции POSIX оно экспортирует.