[devel] Re: hasher vs SysV IPC

Denis Ovsienko =?iso-8859-1?q?pilot_=CE=C1_dgtu=2Edonetsk=2Eua?=
Сб Сен 6 14:50:49 MSD 2003


> То, о чём вы говорите, порой не соответствует действительности, хотя об
> этом и написано в старых книжках.
Я этим пользовался и у меня работало именно так на ядрах 2.2

>   destroy segments that were created, but never attached to, on exit from
>   the process. (In case you're curious, the only use left for IPC_RMID is
>   to immediately destroy an unattached segment.) Of course, this breaks
unattached!
При подсоединении ресурса можно установить IPC_RMID и получить
автоматическую сборку IPC-мусора.

> Вообще говоря, portable software не должно полагаться на то или иное
> поведение ядра в этой ситуации.
Это поведение определено для POSIX, насколько я понимаю.
Давайте для однозначности проверим на тестовой программе, хотя очень
сомневаюсь, что 2.4 ядра взяли и вдруг побили IPC, которое уже было
реализовано по POSIX в 2.2.

--
    DO4-UANIC



Подробная информация о списке рассылки Devel