Linux: создать сегмент общей памяти из команды оболочки - PullRequest
4 голосов
/ 18 марта 2012

Я хотел бы создать сегмент общей памяти из сценария запуска Unix.Доступ к созданному сегменту будет осуществляться несколькими сценариями php.

Существует ли команда оболочки для создания общего сегмента mem с указанием ключа, режима, разрешений и размера?

Ответы [ 2 ]

9 голосов
/ 18 марта 2012

Используйте ipcmk.Я никогда не использовал его сам, поэтому используйте

man ipcmk
2 голосов
/ 18 марта 2012

Вы можете использовать ipcrm , чтобы удалить сегмент совместно используемой памяти, и ipcs , чтобы перечислить сегменты совместно используемой памяти ... но, AFAIK, вам нужно использовать программу на C (или эквивалентную) для создать сегмент общей памяти. Я не знаю команды, чтобы создать ее непосредственно из оболочки.

...