台大電機丙103 計組兩題 http://ppt.cc/PC2a (原始截圖連結)
5(B) 我不確定 write through 算式中的黃色部分是否正確?
和5(D)比較感覺還算合理@@
我的算式:
0.1x0.8x4 + 0.9x0.2x4 + 0.1x0.2x(4x2) = 88%
Read Miss Write Hit Write Miss
張凡課本上的說法 write allocate本來就不適合 write through policy
但依照題意要求 , cache的行為我分成下列三種狀況:
Read Miss -> 因為是write allocate , 所要把miss block抓進cache
替換的block不需考慮是否已被寫過 , 因為是write through policy
Write Hit -> 因為write through policy要同步寫回Memory
Write Miss-> 先寫入到Memory(完成write through同步) , 再把這塊miss block
拉進cache