-
Se sono corretto, una pagina in una memoria principale è l'unità più piccola per i dati di trasferimento tra la memoria principale e un dispositivo di archiviazione esterno, come un disco rigido. Una linea cache di una memoria principale è l'unità più piccola per trasferire i dati tra la memoria principale e le cache della cpu.
-
Mi chiedo se una dimensione della pagina è sempre o meglio essere un numero naturale di dimensioni della linea della cache? Se la dimensione della linea della cache è 64 byte e la dimensione della pagina della memoria è 4KB, ciascuna pagina contiene 4KB / 64 byte == 64 linee della cache.
-
Una pagina e una linea della cache sono entrambi oggetti fissi in una memoria? O sono solo un blocco contiguo di una memoria di una certa dimensione, che può iniziare e fluttuare ovunque all'interno della memoria?
-
È sempre che una linea della cache non può estendersi su più di una pagina, cioè parte di una linea della cache si trova in una pagina e l'altra parte della linea della cache si trova in un'altra pagina?
Grazie.