次の質問をされましたが、どれが正解かわかりません。
If monitors are implemented by replacing condition variables with semaphores
(counters set to 0) with down() and up() as wait and signal, respectively,
would the monitors work correctly?
セマフォと条件変数は互いに置き換えることができるため、正しい実装であると言いたくなるでしょうね。より良い説明はありますか?