Planuję napisanie programu rysującego wykresy pod systemy linuksowe, który dane pobierał by z "pamięci współdzielonej". Pod windows jest choćby protokół DDE, w przypadku linuksa mam do wyboru IPC i POSIX. Troszkę już skrobałem kodu używając IPC, o POSIX'owej pamięci współdzielonej tylko czytałem.
Co wybrać ? Może jakieś biblioteki ?
Uprzedzając pytanai po co: Chcę napisać "programik" typu SCADA :)
Dlatego potrzebuję korzystać z pamięci współdzielonej. W programie rysującym wykres definiowało by się jakie zmienne i jakiego typu będą wyświetlane. Znając te zmienne program rysujący pobierał by je z pamięci współdzielonej. Natomiast zadaniem programu sterownika byłoby umieszczenie danych w zmienny w pamięci współdzielonej.