- sémaphore
- ● n. m. ou adj. ● 1. ►SYSTM "Si sem_op est différent de 0, et si sem_flg & IPC_NOWAIT est faux, sem_op incrémente sem_zcnt et suspend le processus appelant jusqu'à ce que ce soit sem_val qui devienne nul, auquel cas sem_zcnt est décrémenté, ou bien que le groupe auquel appartient le sémaphore subisse une opération IPC_RMID, auquel cas errno est mis à la valeur EIDRM, ou bien encore que le processus appelant reçoive un signal non détourné, auquel cas sem_zcnt est décrémenté, et le processus appelant redémarre suivant les conventions des signaux." (Je crois que cette citation sort de © ST Mag, qui citait encore autre chose, mais je ne sais plus quoi). Meuuuhnon! C'est pas compliqué... Et ça sert à synchroniser des processus, ou à réaliser leur exclusion mutuelle, en s'assurant qu'un et un seul d'entre eux fonctionne à un moment donné. ● 2. ►NET Un "réseau sémaphore" est un réseau supplémentaire adjoint à un réseau principal, afin de diminuer l'utilisation de ce dernier. Dans le téléphone, par exemple, un réseau sémaphore peut être utilisé pour transmettre le TOOT! TOOT! TOOT! de la sonnerie occupée (qui est d'ailleurs supprimée à l'occasion du passage à 10 chiffres). Voir réseau.
Dictionnaire d'informatique francophone. 2013.