Я создаю демон в Unix, который будет иметь эксклюзивный доступ к последовательному порту "/ dev / tty01". Я планирую создать парадигму процесса Master - Slave, в которой есть один мастер (демон) и несколько рабов.
Я думал о том, чтобы иметь структуру в «Разделяемой памяти», к которой подчиненные могут получить доступ, и в памяти есть только один писатель, поэтому мне, скорее всего, не понадобится семафор. Данные будут обновляться довольно медленно, например, каждую минуту.
Я искал, как лучше всего это сделать, также, если у меня есть структура в разделяемой памяти, как я могу гарантировать, что структура будет смежной в памяти? Это требование, которое я должен иметь.
спасибо