From eb259f1f52a25c6f132fa71972ed2418827860fb Mon Sep 17 00:00:00 2001 From: Quentin De Coninck <quentin.deconinck@uclouvain.be> Date: Fri, 31 Jan 2020 10:10:44 +0100 Subject: [PATCH] Syntaxe dans QCM S6 --- Exercices/mcq-ex/qcm-6.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Exercices/mcq-ex/qcm-6.rst b/Exercices/mcq-ex/qcm-6.rst index 9fd2f62..747550f 100644 --- a/Exercices/mcq-ex/qcm-6.rst +++ b/Exercices/mcq-ex/qcm-6.rst @@ -530,7 +530,7 @@ Dans certains programmes, il est nécessaire de définir plusieurs mutex qui son .. negative:: - .. code-block:: none + .. code-block:: c // thread A @@ -542,7 +542,7 @@ Dans certains programmes, il est nécessaire de définir plusieurs mutex qui son update(&b,&c,&y,&z); update(&c,&a,&z,&x); - .. comment:: Lorsqu'un thread utilise plusieurs ressources protégées par un mutex, il est important que les accès à ces mutex se fasse chaque fois dans le même ordre. Dans cet exemple, il faut toujours accéder à ``x`` puis à ``y`` puis à ``z`` (ou un autre ordre). Accéder à ``z`` puis à ``x`` dans le thread B et à ``x`` puis à ``z`` dans le thread A est une source de deadlocks potentiels. + .. comment:: Lorsqu'un thread utilise plusieurs ressources protégées par un mutex, il est important que les accès à ces mutex se fasse chaque fois dans le même ordre. Dans cet exemple, il faut toujours accéder à ``x`` puis à ``y`` puis à ``z`` (ou un autre ordre). Accéder à ``z`` puis à ``x`` dans le thread B et à ``x`` puis à ``z`` dans le thread A est une source de deadlocks potentiels. .. negative:: -- GitLab