La mancanza di capacità si verifica perché i blocchi vengono eliminati dalla cache perché la cache non può contenere tutti i blocchi necessari per l'esecuzione del programma (il working set del programma è molto più grande della capacità della cache).Qual è la differenza tra miss di conflitto e mancanza di capacità
La mancanza di conflitto si verifica nel caso di strategie di posizionamento di blocco associativo o mappato diretto, i conflitti di conflitto si verificano quando più blocchi sono mappati allo stesso set o frame di blocco; chiamato anche errori di collisione o mancate interferenze.
Sono in realtà strettamente correlati?
Per esempio, se tutte le linee di cache vengono riempiti e abbiamo una richiesta di lettura della memoria B, per il quale abbiamo a sfrattare la memoria A.
Così dovrebbe essere considerato come una miss capacità dal momento che don' t avere abbastanza spazio? E più tardi, se vogliamo accedere alla memoria A, e dal momento che è stato espulso prima, è considerato come una mancanza di conflitto.
Sto comprendendo questo correttamente? Grazie
Es esempio cellulare, grazie – AhmedWas
@Lorione, tu sei l'uomo! ;) – eran