正解は イ
キャッシュメモリのヒット率を方程式で求める計算問題です。キャッシュメモリは高速・小容量のメモリで、よく使うデータをCPU近傍に配置してアクセス高速化を図ります。平均アクセス時間の公式:T = h × Tc + (1-h) × Tm(ただしhはヒット率、Tcはキャッシュアクセス時間、Tmは主記憶アクセス時間)。CPU Xのパラメータが「キャッシュ40ns、主記憶400ns」、CPU Yが「キャッシュ20ns、主記憶580ns」(問題のDIAGRAMより)と読み取れます。「両者の処理時間が等しい」という条件から、平均アクセス時間が等しいと言えるため:CPU X:40h + 400(1-h) = CPU Y:20h + 580(1-h) の方程式を立てます。展開:40h + 400 - 400h = 20h + 580 - 580h → -360h + 400 = -560h + 580 → 200h = 180 → h = 0.9。よってヒット率は0.90(90%)となります。
キャッシュメモリの平均アクセス時間=h×Tc + (1-h)×Tm。「2つのCPUの処理時間が等しい」→方程式を立てる→h(ヒット率)を解く。検算として解を代入して確かめるのが確実。