作者查詢 / BenLinus
作者 BenLinus 在 PTT 全部看板的留言(推文), 共328則
限定看板:全部
看板排序:
3F→:1. 就套用這個演算法找第k小就可以找到了02/15 18:36
4F→:2. 我想是因為個數很少, 才5個的關係所以很快...02/15 18:37
5F→:3. 時間夠的話多寫不會多錯...02/15 18:37
1F推:(1) 是TLB的data: physical address tag 的部分,02/15 16:53
2F→:virtual addr. offset 是 cache的index, 然後cache 會有02/15 16:54
3F→:tag field 跟 data field; cache 的 tag field 若同 (1)02/15 16:55
4F→:則表示 cache hit, data可以直接拿去用。02/15 16:55
8F→:嗯 我是這樣想的02/15 17:04
1F推:所以1應該是shared page才要mark?02/15 13:28
6F推:恐龍本上的確是 XD, 因為它是說 multilevel queue就是02/15 13:32
7F→:ready queue 的 partition02/15 13:32
8F→:考真細 ~"~02/15 13:33
12F推:嗯, 除非child去寫parent的這些page, 才要作新copy02/15 13:39
13F→:valid bit我看有的解題有算有的沒算 問答題可能要把情況02/15 13:42
14F→:都寫清楚 orz02/15 13:42
1F→:你提到的管理是MMU嗎? 就是作address space translation02/15 12:37
2F→:但如 (1) 它在cache沒有這個機制了; 而且同個 virtual02/15 12:38
3F→:address, 只要經過不同的translation就會對到不同02/15 12:38
4F→:physical address了; 每個process都有自己的方法作對應02/15 12:39
5F→:比如說2個不同processes virtual addr. 都是1000,02/15 12:41
6F→:一個base register是200一個是2000, 真正位置就是1200跟02/15 12:42
7F→:3000, 放在cache位址都是1000; 沒有其他資訊的話就... XD02/15 12:43
8F推:或許可以想成 virtual to physical 本身是 1對多的關係,02/15 12:50
9F→:不知道這樣想是否正確?02/15 12:50
10F推:如有 virtual to physical 多對1的, 才是一起share的~02/15 12:53
13F→:看它的意思應該是整個都virtual, 包含tag也是, 作答時我02/15 13:24
14F→:會說路徑沒有經過TLB, hit 或 miss 無法定義; 不過若是02/15 13:25
15F→:physical tagged, 那就有可能發生。02/15 13:25
17F推:我剛發現98交大跟樓上講的不一樣, 樓上說是TLB hit,02/15 15:36
18F→:但98交大是說 TLB miss, miss時沒辦法取得 physical tag,02/15 15:38
19F→:應該沒辦法確定cache是否hit喔 @@02/15 15:39
21F→:就要走TLB miss exception把 physical tag 抓進來02/15 15:55
22F→:只有TLB hit, cache才可能hit 我的解讀是這樣...02/15 15:56
23F→:答案還是no02/15 15:58
27F→:我覺得題目像是指全virtual, 總之問答題情況寫清楚再作答02/16 00:39
28F→:這樣也比較不會被扣分吧 QQ02/16 00:40
5F→:沒有喔, 全virtual才不會用TLB02/15 22:54
1F推:想了一下, 如果每個process使用記憶體是有額度的話, 如果02/15 07:17
2F→:page size越大, 能帶到記憶體的page數越少; 可是根據02/15 07:17
3F→:priciple of locality, 就是某些會常存取到的片段, 小的02/15 07:18
4F→:page size可以帶更多不同區塊的程式片段進到 memory02/15 07:19
5F→:如果process要用就可以直接用了; 但如果page size大, 可02/15 07:21
6F→:能就集中在某個程式片段而已, 搞不好還狂 page fault XD02/15 07:21
1F→:是問為什麼要用 virtully-addressed but02/15 00:07
2F→:physically-tagged cache嗎?02/15 00:07
2F→:用幾何的角度來想, orthogonal matrix 就是旋轉的意思,02/14 23:11
3F→:轉個角度, 也許就不垂直了02/14 23:11
6F→:嗯嗯, 一起轉某個角度, 相對好像沒轉一樣。02/15 00:14
8F→:是的02/15 12:18
1F→:38/302/14 22:04
1F推:abcd都對, 可是e小題, speed up的分子 4+5 是怎麼想的呢?02/14 22:42
4F→:嗯... 有道理02/14 23:47
5F→:想了一下, 應該是樓樓上說的才對!02/14 23:50
7F→:不好意思請問樓上那e小題呢, 4+5是怎麼得到的呢02/15 12:17
12F推:噢了解了, 我想錯了 orz02/15 20:29