node7






Komunikacja międzyprocesowa w Linuksie






















Next: Wstęp
Up: The Linux Programmer's Guide
Previous: 'szwajcarski wojskowy scyzoryk' -
  Contents






Komunikacja międzyprocesowa w Linuksie


Abstract:

Szczegółowy przegląd IPC ( komunikacji międzyprocesowej )
zaimplementowanej w Linuksie.








Wstęp
Jednokierunkowe potoki z Unixa

Podstawy
Tworzenie potoków w C
Potoki - prosta metoda!
Atomowe operacje na potokach
Uwagi na temat jednokierunkowych potoków:

Nazwane potoki ( FIFO - First In First Out; Kto pierwszy ten lepszy )

Podstawy
Tworzenie FIFO
Operowanie FIFO
Blokowanie akcji przez FIFO
Ohydny sygnał SIGPIPE

IPC w Systemie V

Podstawy

Identyfikatory IPC
Klucze IPC
Polecenie ipcs
Komemda ipcrm

Kolejki wiadomości

Wstęp
Struktury danych: Wewnętrzne i Użytkownika

Bufor wiadomości
Struktura msg w jądrze
Struktura msqid_ds w jądrze
Struktura ipc_perm w jądrze

WYWOŁANIE SYSTEMOWE: msgget()
WYWOŁANIE SYSTEMOWE: msgsnd()
WYWOŁANIE SYSTEMOWE: msgctl()
msgtool: Interaktywny manipulator kolejką wiadomości

Wprowadzenie
Składnia wywołania
Przykłady
Źródło


Semafory

Podstawy
Wewnętrzne struktury jądra

Struktura semid_ds w jądrze
Struktura sem w jądrze

WYWOŁANIE SYSTEMOWE: semget()
WYWOŁANIE SYSTEMOWE: semop()
WYWOŁANIE SYSTEMOWE: semctl()
semtool: interaktywny manipulator semaforów

Wstęp
Składnia wywołania
Przykłady
Źródło

semstat: kompan programu semtool

Pamięć dzielona

Podstawy
Struktury danych: wewnętrzne i użytkownika

Struktura shmid_ds w jądrze

WYWOŁANIE SYSTEMOWE: shmget()
WYWOŁANIE SYSTEMOWE: shmat()
WYWOŁANIE SYSTEMOWE: shmctl()
WYWOŁANIE SYSTEMOWE: shmdt()
shmtool: interaktywny manipulator segmentem pamięci dzielonej

Wstęp
Składnia wywołania
Przykłady
Źródło





2000-03-01








Wyszukiwarka

Podobne podstrony:
node7
node7 LHN6JFASXMUZWIBVOL5CYFSE7DJ76UC3M5A3JNQ
Node7 Htm
node7
node7 CIL6PF2J2ZWZJJ6MCBC5DVBNFE3OXOQA3J2TE3A
node7
node7 1
node7
node7 1
node7
node7 5JOZV33LCMAQBQO27WPHC2CTOSE5K5LIWOJKSPY
node7

więcej podobnych podstron