LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Если сделать память доступной на запись кому попало, её же сразу обнулят, чисто из вредности

Из вредности можно открыть /proc/{pid}/mem и обнулить не только общую память. А в реальности подразумевается, что программы написаны тобой или твоими друзьями и общаются по некоему устоявшемуся протоколу.

Семафор может блокировать большую структуру данных, тогда главный выигрыш будет в отсутствии копирования, а не в отсутствии системных вызовов.

Также существуют lock-free структуры данных, которые позволяют обходиться без семафоров.

Исходная версия KivApple, :

Если сделать память доступной на запись кому попало, её же сразу обнулят, чисто из вредности

Из вредности можно открыть /proc/{pid}/mem и обнулить не только общую память. А в реальности подразумевается, что программы написаны тобой или твоими друзьями и общаются по некоему устоявшемуся протоколу.

Семафор может блокировать большую структуру данных, тогда главный выигрыш будет в отсутствии копирования, а не в отсутствии системных вызовов.

Также существуют lock-free структуры данных, которые позволяют обходить без семафоров.