第4章 誤訳です!
リンク: daemon3: 第4章 ps.
すみません、これ誤訳です。原文は、2.125ページ、下から18、17行目「たとえば、ディスク入出力を待つスレッドはシグナルを無視してブロックする」は、「例えば、ディスク入出力を待っているスレッドは、受け取ったシグナルを無視してブロックされる」の方が日本語として解り易いのではないでしょうか!
For example, a thread waiting for disk I/O will sleep with signals blocked.なので、
たとえば、ディスク入出力を待つスレッドはシグナルをブロックして休眠する。もしくは
たとえば、ディスク入出力を待つスレッドはシグナルを無視して休眠する。ですね (多分訳した時の気持ちは後者)。 千住殿の流儀では「シグナルをブロックされて」とすべきかもしれませんが。
ページ127、上から4行目「取得できなかった資源を要求してブロックした場合、・・・」とありますが、この意味は、「資源を要求して、その資源が取得できずにブロックされた」ということだと思うのですが、それでよろしいでしょうか?もし、よろしければ原文を教えて頂けませんか?お願いします。
投稿: 千住 鼎(せんじゅう かなえ) | 2006-05-30 17:03