Laboratorium 8
==============
Pamiec dzielona
----------------
Literatura:
  * Rochkind
  * Stevens
  * Projekt Linux
  * man do poszczegolnych funkcji


Omawiamy funkcje: shmget, shmat, shmdt, shmctl.

Przyklady programow korzystajacych z pamieci dzielonej
------------------------------------------------------

1. Kompilacja: wywolaj program `make'

2. Uzytkowanie: uruchamianie programow

3. Pliki:

err.c, err.h
	Obsluga bledow.


simple_sem.h, simple_sem.c
	Biblioteka oferujaca klasyczne operacje P i V na semaforach.

shmtool.c
	Program udostepnia podstawowe funkcje do testowania pamieci dzielonej.

server.c, client.c, mesg.h
        Przyklad komunikacji pomiedzy dwoma procesami za pomoca pamieci
	dzielonej z wykorzystaniem semaforow. Klient przekazuje serwerowi
	nazwe pliku, po czym serwer odczytuje wskazany plik i przekazuje
	jego zawartosc klientowi.
