pamięć dzielona - jak z tego korzystać

0

Witam.

Mam za zadanie napisać program w języku C

//Przy pomocy pamięci dzielonej oraz semaforów Systemu V UNIX zaimplementować problem ,,Producenta–Konsumenta” z ´ćwiczenia 4. Zamiast potoku użyć N-elementowego bufora cyklicznego (tzn. po dojściu do końca bufora wracamy na jego
początek) umieszczonego w pamięci dzielonej, gdzie elementem bufora jest pewna ustalona
porcja bajtów. Dostęp do wspólnego bufora synchronizować przy pomocy semaforów.//

Problem w tym, że nie ogarniam tego. Czytałem w Internecie o pamięci dzielonej lecz nadal sprawia mi to dużą trudność i nie wiem jak się za to zabrać
Mógłby mi ktoś napisać słownie w krokach co mam zrobić??

Z góry dziękuję :)

0

Jak mogę usunąć z konsoli połączenia do pamięci dzielonej?

@Edit

polecenie: ipcrm shm id

nie usuwa pamięci dzielonej

0

Literaturka do śniadania:
"Programowanie w środowisku systemu UNIX" W. Richard Stevens
Rozdziały w sumie wszystkie, ale do tematu wątku to 14.

Książeczka trudno dostępna w sklepach oraz jest nie pierwszej młodości.
Można ewentualnie skopiować z internetu. Autor dawno wyje.. kitę, więc nie będzie Cię ganiał.

1 użytkowników online, w tym zalogowanych: 0, gości: 1