pamięć dzielona - jak z tego korzystać

pamięć dzielona - jak z tego korzystać
MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 68
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ę :)

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 68
0

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

@Edit

polecenie: ipcrm shm id

nie usuwa pamięci dzielonej

  • Rejestracja: dni
  • Ostatnio: dni
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ł.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.