看板 Grad-ProbAsk 關於我們 聯絡資訊
一、 想請問一下, 再計組跟OS裡看到有關page size的差異, 計組是主張page size大時locality較佳, 但OS怎是主張size小會較好, (恐龍原文:With a small page size, ... , since locality will be improved) 請問到底是....? 二、 假設2-way的cache,請問各位在判斷hit/miss時, 有考慮block滿的情況嗎? 那又是怎麼分辨的? 以上,還請多指教。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.104.22
a016258:選個字好嘛? 12/27 21:40
whoisfriday:一英文差不會二有考慮,一個set放兩個進去後不就滿了 12/27 23:14
assassin88:所以說滿了,就是再往上找直到兩個相同index為止? 12/27 23:17
whoisfriday:再往上找直到兩個相同index為止??不懂你的意思耶…… 12/27 23:40
whoisfriday:要讀的那個block不在指定的set中,就是miss了啊!! 12/27 23:43
assassin88:ㄜ..那可否說一下你比較的過程~? 12/27 23:46
ieric:請問計組size大locality較佳在哪裡有描述? 12/28 23:39
ieric:2-way 就往上找兩個相同index看tag是否相同..有錯請指教.. 12/28 23:43
whoisfriday:我一直不懂你們說的"往上找"是什麼意思耶~ >"< 12/29 00:02
whoisfriday:推完文就懂了…… = =+ 比較的過程同ieric!! 12/29 00:56
whoisfriday:計組size大locality較佳~我用高銘的書(一版)在7-3 12/29 00:58
whoisfriday:就計組而言~block大,放的word多~空間區域性就會較佳 12/29 01:00
whoisfriday:os不是我的考科~沒有讀~就不懂他的主張了!抱歉! 12/29 01:00
killerjoe:page size的問題可以參考恐龍7th 9.9.2有詳盡的解說~ 12/29 01:10
assassin88:我的意思是若滿了就往上找到兩個為止在比較~ 12/29 11:42
assassin88:那應該沒錯~page size我就是看恐龍的說(我有打原文).. 12/29 11:47
uminchu185:page size大或小各有優缺點, 以locality來說小page比較 12/29 17:14
uminchu185:好沒錯, 但以table size, I/O time, page fault次數的 12/29 17:15
uminchu185:觀點來看, 大page反而比較好, 而且課本最後也說目前 12/29 17:17
uminchu185:大部分系統是傾向page size大的. 12/29 17:20
ieric:手邊沒高銘的書..我想法是偏向OS的說法 芝麻與容器大小..@@ 12/29 18:09
uminchu185:誤會你的問題了, 我覺得OS中改善locality是指小page 12/29 19:17
uminchu185:好配和程式執行時實際所需的大小( 大page可能會載入 12/29 19:18
uminchu185:不需要的 ); 而計組是以要存取的word是否在系統中來看 12/29 19:20
uminchu185:的. 有錯請指教囉~ 12/29 19:20
whoisfriday:locality不是有分空間跟時間嗎?如果是空間的話, 12/30 01:08
whoisfriday:大Page不是會比較好嗎?!然後改善locality是改那一個? 12/30 01:09
whoisfriday:還是…現在這問題是卡在os跟計組出發點不同? 12/30 01:10