Communication inter-processus - System V IPC

 

Introduction

L'interface d'IPC (Inter Process Communication) permet de faire communiquer les processus entre eux. Les bases de cette communication reposent sur trois concepts :

  • les messages pour effectuer des échanges de données structurés,
  • les sémaphores pour synchroniser des processus,
  • la mémoire partagée qui permet aux processus de partager une partie de leur espace d'adressage.

Nous allons pouvoir utiliser ces trois concepts dans nos programmes en C, mais aussi administrer tout cela via des commandes du shell.


Voici les chapitres abordés:

- Administration de IPC avec le shell

- Utilisation en C