- ベストアンサー
理由が分かりませんので、伺います。
下記のページで紹介されている質問に関する正解を確認しますと、 (エ)が正解だと表示されていますが、 (イ)の様に、ージフォルトが発生しない場合の確率を掛け合わせる、という演算の必要性は無いのでしょうか? http://itnavi.style-mods.net/question/db19/db19_8.htm
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> nht+n(1-h)(t+a) tは時間でaは命令数です。(t+a)のように単位が異なるものを同列で扱うことはできません。
その他の回答 (1)
- jjon-com
- ベストアンサー率61% (1599/2592)
回答No.1
page faultが発生しない場合は1命令だけで済み, page faultが発生する場合はその1命令にプラスして「a命令分の処理時間が余分にかか」ると書いてあります。 よって,(発生しない場合)+(発生する場合) =nht+n(1-h)t(1+a) =nht+n(1-h)t+n(1-h)ta =nt(h+(1-h))+n(1-h)ta =nt+n(1-h)ta となります。 つまり,左項のntには「page faultが発生しない場合の1命令」と「page faultが発生する場合の1命令」が両方とも含まれています。
質問者
補足
有り難う御座います。 因みに、次の値は誤りなのでしょうか? nht+n(1-h)(t+a) =nht+n(t+a-ht-ha) =n(ht+t+a-ht-ha) =n(t+a-ha)
補足
有り難う御座います。 勘違いが分かりまして、助かりました。 下記URLのページでも質問を致しておりますので、 其処でも御指導を賜れますと、嬉しいです。 http://okwave.jp/qa/q7713333.html http://okwave.jp/qa/q7713412.html 因みに、感謝の気持ちを込めて、 下記のページを紹介します。 http://ja.wikipedia.org/wiki/%E3%83%AF%E3%83%83%E3%83%87%E3%83%B3%E6%B5%B7