作者yanshencun (嚴神村)
看板EE_DSnP
標題[問題] cache miss的定義是?
時間Mon Jan 16 23:59:40 2012
抱歉來問蠢問題><
cache miss 的定義是
1.key()傳回值超過_size?
2.同樣key()的東西還沒被加進去過?
還是有其他的@@
如果是1.的話,write不用考慮同樣問題嗎?
如果是2.的話,應該要告訴我們如何確保key的default constructor不會跟
外面的人有一樣的key()
是這樣嗎@@?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.226.70
1F:推 photonzero:有同樣問題+1,其實我對前面Hash的定義也有問題 01/17 01:52
2F:→ wmin0:應該是2 然後第二個問題 這就要請implement key的那個人自己 01/17 01:56
3F:→ wmin0:注意了 util裡面寫的是一個供使用的介面而已 01/17 01:56
4F:推 ric2k1:推樓上! 01/17 03:09
5F:推 storym94374:借問一下 我想要用cache的時候,不知道為什麼一定會 01/17 03:46
6F:→ storym94374:出現 對 「CacheKey::CacheKey()」 的呼叫沒有匹配 01/17 03:47
7F:→ storym94374:的函式,在這種情況下是Cache沒寫好,還是CacheKey呢 01/17 03:48
8F:推 storym94374:啊...現在才發現_cache不是vector,不過這樣要怎麼用? 01/17 04:03
9F:→ storym94374:過了...只要CacheKey的constructor中輸入預設0就可以 01/17 04:28
10F:→ yanshencun:喔~感謝大家~ 01/17 09:08