Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> networking >> reti virtuali >> .

La memoria cache è uguale alla memoria virtuale?

La memoria cache e la memoria virtuale non sono la stessa cosa.

- Memoria cache è un piccolo buffer ad alta velocità che memorizza nel processore i dati e le istruzioni a cui si accede frequentemente. È progettato per ridurre il tempo necessario per accedere ai dati dalla memoria principale, che è più lenta del processore. La memoria cache si trova in genere sullo stesso chip del processore ed è gestita dall'hardware.

- Memoria virtuale , chiamata anche paginazione, è una tecnica di gestione della memoria che consente al sistema operativo di creare l'illusione di una memoria principale più grande di quella fisicamente presente. Divide la memoria principale in pagine e memorizza le pagine utilizzate meno frequentemente su una memoria secondaria più lenta (ad esempio un disco rigido). Quando una pagina è necessaria al processore e non è nella memoria principale, viene recuperata dalla memoria secondaria e caricata in un frame di pagina disponibile. La memoria virtuale consente al sistema operativo di eseguire più programmi contemporaneamente, anche se i requisiti di memoria totale di tali programmi superano la quantità di memoria fisica disponibile.

 

networking © www.354353.com