È fondamentalmente un’associazione molto semplice; Più spazio di archiviazione = più lento. Questo è (da un certo punto) indipendente dal prezzo.
Pensa solo al motivo per cui i dischi rigidi sono lenti (spazio di archiviazione più economico, ma maggiore) poiché gli SSD sono significativamente più veloci (spazio di archiviazione notevolmente inferiore), che viene quindi sovraccaricato dalla RAM, che è uno spazio di archiviazione molto più piccolo. Solo allora vai alla CPU, dove ci sono diversi livelli di cache (e quindi una memoria efficiente). Regolarmente, la cache più lenta è anche la più grande.
Il computer (basato su bit) Inizio Un modo magico “intelligente” per leggere lo spazio di archiviazione. Questo dovrà sempre leggere qualcosa, a poco a poco. Un trucco intelligente che utilizziamo da molto tempo è memorizzare la posizione dei dati con numeri ID, in modo da poter decidere rapidamente “Dove dovrei guardare?” , ma questo percorso di archiviazione può essere piuttosto piccolo dato che si tratta di trilioni di dollari. (?) Intestazioni.
Se pensavi che fosse un grande magazzino, questo potrebbe essere il più semplice.
Hai un grande magazzino pieno di 100 container. Ogni vassoio contiene qualcosa di cui hai bisogno per gli ordini in arrivo. Non vuoi vedere cosa c’è in ogni contenitore per ogni ordine che ricevi, ma vuoi sapere immediatamente a quale contenitore andare. Bene, puoi creare una specie di mappa. carta stradale. Fin qui tutto bene, giusto?
Ma ora immagina che questo grande magazzino passi da 100 articoli a 100.000.000 di articoli. Quindi puoi avere una tabella di marcia, ma ci vorrà del tempo per leggerla.
Ecco perché il tuo computer ha, per così dire, molti negozi con un sistema di priorità.
Il primo negozio è il più piccolo (spesso ma non sempre); Cache CPU L1. Questo è letteralmente il tuo piccolo negozio di fronte al tuo cliente. Questo grande magazzino ha solo ciò che è sempre necessario con urgenza e non può permettersi di far aspettare le persone.
La cache L2 è una priorità secondaria inferiore. Un po’ più grande, un po’ più lento, a una strada di distanza, ma comunque molto importante. La cache L3 è praticamente la stessa storia.
Poi hai la tua RAM, che è solo un enorme negozio nazionale che memorizza anche molte cose importanti, ma è semplicemente troppo grande o non abbastanza urgente per essere prontamente disponibile come in quei tre negozi precedenti.
TL; Dott
questo detto;
Spero che sia più intelligente che passare attraverso una lunga lista.
Quindi, in linea di principio, vorresti che tutto andasse bene, ma questi diversi livelli di cache (3 livelli) + RAM + storage, sono esattamente quel “sistema più intelligente” che consente a una piccola parte della cache di funzionare correttamente elenchi di priorità/registri telefonici invece di quella lista molto grande)
Piccola modifica per chiarire: ovviamente c’è un po’ più di differenza tra i diversi supporti di archiviazione rispetto alle dimensioni e alla distanza, ma lo scopo di questo era un sistema prioritario.
[Reactie gewijzigd door NoobishPro op 25 september 2022 01:19]
“Esploratore. Imprenditore impenitente. Fanatico dell’alcol. Scrittore certificato. Aspirante evangelista televisivo. Fanatico di Twitter. Studente. Studioso del web. Appassionato di viaggi.”