PDA

View Full Version : A cosa serve la memoria cache???


Roman91
13-04-2007, 17:47
a che cosa serve la memoria cache in un hd ...ce tanta differenza tra 2 e 8 mb ..cambia di tanto la velocita????
grazie ciao

Angelus88
13-04-2007, 18:12
La cache di un hd è come il buffer di un masterizzatore durante i processi di lettura e scrittura e si, tra 2 e 8 Mb meglio 8

CRL
13-04-2007, 22:09
Le prestazioni globali dipendono pochissimo dalla dimensione della cache, in particolare perchè la dimensione rappresenta comunque un'aliquota estremamente piccola dello spazio totale (al max 16MB su dischi da centinaia di GB).
La sua funzione è quella ti fungere da tampone, ad esempio quando chiediamo di leggere un dato, prima che la rotazione dei piatti porti al posizionamento capitano sotto la testina altri dati contigui che vengono letti comunque e messi nella cache. Se la richiesta di lettura successiva comprende parte di quei dati questi verranno letti direttamente dalla memoria, senza dover procedere a riposizionare la meccanica, con enorme guadagno prestazionale (anche 10 volte di più). Il problema è che le richieste raramente sono sequenziali, e che comunque la memoria è molto piccola, e quindi se guardando ad un evento singolo si può avere un'enorme guadagno prestazionale, statisticamente questo succede molto raramente, ed il gudagno globale è impercettibile.

- CRL -

Roman91
14-04-2007, 16:18
grazie a tutti 2 ....cmq da quel ke ho capito le cache servono solo per certe operazioni ....quali??