sémaphore
- Examples
| EIDRM Le jeu de sémaphores a été supprimé. | EIDRM The semaphore set was removed. | 
| Pourquoi faut-il 3 sémaphores ? | Why do we need 3 semaphores? | 
| Contrairement aux apparences, de simples sémaphores sont très puissants et par conséquent entraînent une complexité grandissante. | Even if it seems simple semaphores are very powerful and consequently complications increase. | 
| EINVAL L'ensemble de sémaphores n'existe pas ou semid est inférieur à zéro, ou nsops n'a pas une valeur positive. | EINVAL The semaphore set doesn't exist, or semid is less than zero, or nsops has a non-positive value. | 
| Des mécanismes de sélection d'accès (les sémaphores par exemple) doivent être mis en place pour éviter de rencontrer des bogues difficiles à diagnostiquer. | Selection access mechanisms (semaphore, for example) must be used to avoid hard to discover bugs. | 
| Il commence par expliquer la différence avec les processus et présente les mutexes et les sémaphores nécessaires à l'écriture de programmes "multithreaded" plus complexes. | It starts by explaining the difference to processes and then introduces mutexes and semaphores needed to write more complex multithreaded programs. | 
| L'UID effectif du processus appelant doit être celui du créateur ou du propriétaire du jeu de sémaphores ou l'appelant doit être privilégié. | The effective user ID of the calling process must match the creator or owner of the semaphore set, or the caller must be privileged. | 
| Il se servait de drapeaux, de feux pour les communications nocturnes et de différents types de sémaphores non électriques lors des campagnes dans les régions moins développées, comme en Afghanistan... | Hand-held flags, fires for nighttime communications, and different types of non-electrical semaphores were used for campaigns in less-developed regions, such as Afghanistan. | 
| Supprimer immédiatement l'ensemble de sémaphores en réveillant tous les processus bloqués dans l'appel semop(2) sur le jeu. Ils obtiendront un code d'erreur, et errno aura la valeur EIDRM. | Immediately remove the semaphore set, awakening all processes blocked in semop(2) calls on the set (with an error return and errno set to EIDRM). | 
| En cas de succès, le membre sempid de chacun des sémaphores indiqués dans le tableau pointé par sops est rempli avec le PID de l’appelant. | On successful completion, the sempid value for each semaphore specified in the array pointed to by sops is set to the process ID of the calling process. | 
| L'usage de sémaphores pour cet objectif se révèle complexe et limité : complexe parce que chaque processus doit gérer un sémaphore pour chaque processus distinct avec lequel il doit se synchroniser. | Using semaphores for this reveals itself as complex and limited: complex because every process should manage a semaphore for every other process that has to synchronize with it. | 
| EINVAL nsems est inférieur à zéro ou supérieur à la limite sur le nombre de sémaphores par ensemble, (SEMMSL), ou l'ensemble de sémaphores identifié par key existe déjà, et nsems est plus grand que le nombre de sémaphores par ensemble.. | EINVAL nsems is less than 0 or greater than the limit on the number of semaphores per semaphore set (SEMMSL), or a semaphore set corresponding to key already exists, and nsems is larger than the number of semaphores in that set. | 
| Si les sémaphores ne sont pas effacés, ils restent en mémoire jusqu'à la fermeture du process dans lequel ils ont été créés. | If semaphores are not cleared, they remain in memory until the process that creates them ends. | 
| Vous pouvez voir que SysV gère des ensembles de sémaphores plutôt que des sémaphores isolés, ce qui offre un code plus compact. | As you can notice SysV manage set of semaphores instead of single ones, resulting in a more compact code. | 
| Sémaphores : Un trigger peut tester ou placer des sémaphores globaux et locaux (sur la machine où il s'exécute dans ce dernier cas). | Semaphores: A trigger can test or set global semaphores as well as local semaphores (on the machine where it executes). | 
| Ils fournissent également une alternative simple à l'emploi de sémaphores, qui peuvent s'avérer difficiles à mettre en oeuvre et à utiliser (cf. Sémaphores et signaux). | They provide a simple alternative to semaphores, which can be cumbersome to set and complex to use (see Semaphores and signals). | 
| La raison était que la base de données Oracle ne pouvait pas s'initialiser correctement et plantait, laissant des sémaphores et de la mémoire partagée sur le système. | The reason was that the Oracle database could not initialize itself properly and crashed, leaving semaphores and shared memory on the system. | 
| L'UID effectif du processus appelant doit être soit celui du Super-User soit celui du créateur ou du propriétaire du jeu de sémaphores. | The effective user ID of the calling process must match the creator or owner of the semaphore set, or the caller must be privileged. | 
| Les sémaphores peuvent être utilisés pour fournir un accès exclusif à certaines ressources de la machine, ou pour limiter le nombre de processus qui utilisent en même temps une ressource. | Semaphores may be used to provide exclusive access to resources on the current machine, or to limit the number of processes that may simultaneously use a resource. | 
| Ceci pose un problème : si l'une (ou plusieurs) des modifications sur les sémaphores demande une descente du compteur d'un sémaphore en-dessous de zéro, que doit faire l'implémentation ? | This raises a difficulty: if one (or more) of these semaphore adjustments would result in an attempt to decrease a semaphore's value below zero, what should an implementation do? | 
Random Word
Roll the dice and learn a new word now!
