- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず、「CPUがアイドルになる」とはどういう状態かについて考えます。 それは、すなわち、n個のプロセス全てが待ちになっているということです。 その確率は、p^n (pのn乗)。 よって、アイドルにならない確率である、CPU稼働率は 1-p^n と求まります。 後半は、これに各値を代入した、 1-0.8^n = 0.7 を解くことになります。 これを解くと、 0.8^n = 0.3 n = log(0.3)/log(0.8) n = 5.4 切り上げて、nが6で稼働率は70%以上になるということがわかります。 必要メモリは6×40MB=240MB以上必要ですから、64MB単位で切り上げて256MB。