J'ai découvert du coup que les files de message (msgget), un autre moyen de communication inter-process unix, ne posait pas ce problème de rapidité : l'échange est quasi immédiat.
Les messages, les sémaphores et la mémoire partagée, ce sont les IPC (Inter Process Communications) que j'ai beaucoup utilisé.
En 1992, j'avais installé Coherent, un Unix-like sur mon PC. Les IPC étaient émulés avec des fichiers et j'étais resté sur ma faim. En 1995, j'ai réussi à avoir un Linux : le bonheur !
C'était du vrai Unix, compatible avec le HP-UX que j'avais au boulot. Je travaillais en mode texte avec 4 écrans virtuels (Alt Ctrl Fn). Je pouvais créer, compiler et tester des petits utilitaires en C que je pouvais ensuite compiler sur HP-UX.
C'est alors, en 1995 que j'ai décidé de m'attacher à GNU/Linux.
En 2000, je n'avais plus de Windows à la maison et je ne l'utilisais quasiment plus au travail. Une sacrée page d'histoire
[^] # Re: Si je puis me permettre ...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Oubliez les web services, utilisez des tubes nommés. Évalué à 7.
Les messages, les sémaphores et la mémoire partagée, ce sont les IPC (Inter Process Communications) que j'ai beaucoup utilisé.
En 1992, j'avais installé Coherent, un Unix-like sur mon PC. Les IPC étaient émulés avec des fichiers et j'étais resté sur ma faim. En 1995, j'ai réussi à avoir un Linux : le bonheur !
C'était du vrai Unix, compatible avec le HP-UX que j'avais au boulot. Je travaillais en mode texte avec 4 écrans virtuels (Alt Ctrl Fn). Je pouvais créer, compiler et tester des petits utilitaires en C que je pouvais ensuite compiler sur HP-UX.
C'est alors, en 1995 que j'ai décidé de m'attacher à GNU/Linux.
En 2000, je n'avais plus de Windows à la maison et je ne l'utilisais quasiment plus au travail. Une sacrée page d'histoire