cache pienamente associativa
|
Un sistema di abbinamento tra cache e memoria principale che garantisce la massima flessibilità, infatti qualsiasi area della memoria centrale può essere associata a qualsiasi linea libera presente in cache. La flessibilità si paga in termini di rallentamento nella ricerca delle informazioni, infatti per verificare se il contenuto di un determinato indirizzo di memoria sia già presente nella cache bisogna passare in rassegna l'intero contenuto di quest'ultima fino a che lo si trova oppure fino alla fine, nel caso fosse assente. Questo tipo d'impostazione può funzionare adeguatamente solo su cache di dimensioni ridotte. Un modo per aumentare la dimensione della cache consiste nel configurare una set-associative cache.
|
|