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可以选