Bonjour,

suggestions,

amicalement,

bubu

Le 19/10/2021 à 17:24, JP Guillonneau a écrit :
Bonjour,

voici une proposition de mise à jour, son diff et sa page de manuel
construite pour debian-unstable.
Merci d’avance pour vos relectures et commentaires.

Amicalement.

--
Jean-Paul
--- epoll.7.po	2021-10-19 17:16:54.000000000 +0200
+++ epoll.7.relu.po	2021-10-20 12:02:22.102844758 +0200
@@ -146,8 +146,8 @@
 "descriptors."
 msgstr ""
 "La liste I<ready> : l’ensemble des descripteurs de fichier prêts (ready) "
-"pour des E/S. Cette liste est un sous-ensemble de (plus précisément un "
-"ensemble de références de) descripteurs de fichier de la liste I<interest>.  "
+"pour des E/S. Cette liste est un sous-ensemble (plus précisément, un "
+"ensemble de références) de descripteurs de fichier de la liste I<interest>.  "
 "La liste I<ready> est alimentée dynamiquement par le noyau selon le résultat "
 "des activités d’E/S de ces descripteurs de fichier."
 
@@ -413,7 +413,7 @@
 "processes) is awoken from B<epoll_wait>(2).  This provides a useful "
 "optimization for avoiding \"thundering herd\" wake-ups in some scenarios."
 msgstr ""
-"Si plusieurs threads (ou processus si les processus enfant ont hérité du "
+"Si plusieurs threads (ou processus, si les processus enfants ont hérité du "
 "descripteur de fichier d’B<epoll> à travers B<fork>(2)) sont bloqués dans "
 "B<epoll_wait>(2) en attente du même descripteur de fichier d’B<epoll> et "
 "qu’un descripteur de fichier dans la liste I<interest>, qui est marqué pour "
@@ -544,7 +544,7 @@
 "B<write>(2). Une application d’automate fini piloté par les évènements "
 "devrait, après réception d'B<EAGAIN>, enregistrer l'état en cours, afin que "
 "lors de l’appel suivant à I<do_use_fd()>, elle continue avec le B<read>(2) "
-"ou le B<write>(2) où elle s'est arrêtée."
+"ou le B<write>(2) là où elle s'était arrêtée."
 
 #. type: Plain text
 #: archlinux debian-bullseye debian-unstable fedora-rawhide mageia-cauldron
@@ -685,7 +685,7 @@
 msgstr ""
 "Lorsqu'on utilise une détection de changement d'états, pour des raisons de "
 "performances, il est possible d'ajouter le descripteur de fichier dans "
-"l'interface d’B<epoll> (B<EPOLL_CTL_ADD>) après en spécifiant (B<EPOLLIN>|"
+"l'interface d’B<epoll> (B<EPOLL_CTL_ADD>) après avoir spécifié (B<EPOLLIN>|"
 "B<EPOLLOUT>). Cela évite de basculer sans cesse entre B<EPOLLIN> et "
 "B<EPOLLOUT> lors des appels B<epoll_ctl>(2) avec B<EPOLL_CTL_MOD>."
 
@@ -904,7 +904,7 @@
 "d'autres descripteurs de fichier, se référant à la même description de "
 "fichier sous-jacente, restent ouverts. Pour empêcher cela, le descripteur de "
 "fichier doit être explicitement supprimé de la liste (en utilisant "
-"B<epoll_ctl>(2) B<EPOLL_CTL_DEL>) avant qu’il soit dupliqué. Autrement, "
+"B<epoll_ctl>(2) B<EPOLL_CTL_DEL>) avant qu’il ne soit dupliqué. Autrement, "
 "l’application doit assurer que tous les descripteurs soient fermés (ce qui "
 "peut être difficile si les descripteurs ont été dupliqués en dehors du cadre "
 "par des fonctions de bibliothèque qui utilisent B<dup>(2) ou B<fork>(2))"
@@ -1027,7 +1027,7 @@
 "quantité de données et que B<read>(2) en renvoie moins, vous pouvez être sûr "
 "d'avoir consommé tout le tampon d'entrée pour le descripteur. La même chose "
 "est vraie pour l'appel système B<write>(2) (évitez cette dernière technique "
-"si vous ne pouvez garantir que le descripteur de fichier surveillé "
+"si vous ne pouvez pas garantir que le descripteur de fichier surveillé "
 "corresponde toujours à un fichier de type flux)."
 
 #. type: SS
@@ -1172,7 +1172,7 @@
 "details."
 msgstr ""
 "L’ensemble des descripteurs de fichier qui sont supervisés par un "
-"descripteur de fichier d’B<epoll> peuvent être visualisé à l’aide de "
+"descripteur de fichier d’B<epoll> peut être visualisé à l’aide de "
 "l’entrée pour le descripteur de fichier d’B<epoll> dans le répertoire I</"
 "proc/[pid]/fdinfo> du processus. Consultez B<proc>(5) pour plus de détails."
 
@@ -1499,7 +1499,7 @@
 "Do I need to continuously read/write a file descriptor until B<EAGAIN> when "
 "using the B<EPOLLET> flag (edge-triggered behavior) ?"
 msgstr ""
-"Dois-je lire/écrire sans cesse un descripteur jusqu'à obtenir B<EAGAIN> si "
+"Dois-je lire ou écrire sans cesse un descripteur jusqu'à obtenir B<EAGAIN> si "
 "l'attribut B<EPOLLET> est utilisé (comportement edge-triggered)\\ ?"
 
 #. type: TP

Répondre à