13. Which are correct
這題五個選項都不懂,沒看過
http://i.imgur.com/IFOmOVM.jpg
16.
為什麼C對?
cpoy-on-write 不是會讓Process共用memory,有修改才複製出來嗎
http://i.imgur.com/kG5My5Z.jpg
7.
完全看不懂這題,有人可解釋嗎
http://i.imgur.com/2gX6eS5.jpg
推 tsoahans: 7.strncpy不會幫你加'\0' 要留一格
19.
(A) 為什麼是4個,不是3個嗎
(B) 為什麼會比較早,不是同時出來嗎,還是我誤會CLA的意思
(E) 這怎麼算呢
http://i.imgur.com/EYKZX3k.jpg
21.
(E) 我記得張凡說Capacity miss只會是fully associative set不是嗎?
還是真的就像題目說的那樣呢
http://i.imgur.com/1c7giij.jpg
推 odanaga: http://i.imgur.com/52tEDXE.png 算盤說的算
所以現在結論是
fully只有capacity
而其他的有conflict也可以有capacity
有點多題
感謝解答
祝大家考試順利~~
作者:
odanaga (PixiyON)
2016-01-29 14:02:00strcpy會stack overflow
作者: amge1524 (台灣加油) 2016-01-29 14:18:00
16 所以C會減少Physical Memory的使用不是嗎?
作者:
kev72806 (Taipei 101)
2016-01-29 14:20:0021 capacity miss 發生在原本有可是被同樣 index 的人置換掉了的時候,未必是 fully 才有
他是說shared between two processkev72806 可是張凡說只有fully才會capacity miss欸其他都算是conflict miss
作者:
kev72806 (Taipei 101)
2016-01-29 14:48:00原文對 capacity 提到 capacity misses will occur dueto blocks being discarded and later retrieved. 我是參考這個的 @@ 是說張凡真的有說哦 ... 正課班好像沒聽到
不過增加一個block就不會發生miss,可以當作是capacity miss 這樣的說法我可以接受拉,只是想確定
作者:
kev72806 (Taipei 101)
2016-01-29 15:04:00我是去年春季 他沒講 TAT
作者:
kev72806 (Taipei 101)
2016-01-29 16:04:00做了交大還是錯的一塌糊塗就是了 Orz
呃 張凡是說fully不會有conflict而不是只有fully是capacity 你可能聽錯他的意思
作者:
irenelove (irenelove)
2016-01-29 18:44:00可是印象中張凡題庫班的講義沒有選e註釋就寫說 fully才有capacity miss欸我記得他這題答案跟交大給不一樣決定要找一下原文來看了Orz
哇靠 我觀念要瓦解了嗎= =其實想一想也是蠻直觀的 只要把capacity當作是fully專用的conflict就好 只是現在我完全混淆張凡要表達什麼了Orz
作者:
odanaga (PixiyON)
2016-01-29 20:22:00感恩 所以我原本想的跟課本一樣 只有確定fully沒conflict@@不過似乎其他種的確沒有capacity 會被解釋為conflict的了解是這樣:其他種的capacity發生的意義跟conflict是一樣的 比如你考慮一個情形 2way set全滿 此時出現一個新的block導致miss 那要稱它是capacity或是conflict呢? 這種情形下其實兩個意思是一樣的 課本顯然是統一稱為conflict 所以簡而言之 如果要你去填空除fully外不用填到capacity 但是因為算盤其實沒說死 你那題選擇題應該是因為如此才會選e看錯…右邊格子有寫conflict只發生在direct和set associative噢我以為我看錯…沒事不衝突 反正你結論是對的= = 選擇照算盤概念可以選
作者:
sm02188612 (The Children 01)
2016-01-29 22:44:0016猜想是指"記憶體使用減少,且記憶體由子父分享",而非"被子父分享的記憶體減少"
我問張凡 他說direct沒有capacity是要在同一個size下,而這題有增加size,所以E可以選