Storage principale è dove i programmi informatici devono essere quando sono in esecuzione . L'unità di elaborazione centrale può accedere solo i programmi quando sono in storage primario . I programmi si muovono in un fuori di storage primario in quanto sono necessari . Altri nomi
memorizzazione primaria passa da altri nomi come memoria principale ( in base alla sua funzione ) e RAM ( per ragioni storiche ) . E 'un fattore importante nel determinare l'efficienza del computer è andare a lavorare . Il più grande il vostro storage primario , meno spesso si dovrà ricaricare come si cambia da un programma all'altro .
Storage primario e Disk
Ci sono un sacco di trasferimento delle informazioni in corso tra memoria principale e su disco . Storage primario è di circa 1.000 volte più veloce del disco , ma è molto più piccolo e molto più costoso bit per bit. Avere una grande tagli di storage primario verso il basso su alcuni di questi trasferimenti e accelera l' elaborazione .
Storage primario e Cache
memoria cache
è ancora più piccolo , e più veloce , e più costoso di storage primario . Esso agisce come un cuscinetto tra la CPU e la memoria principale . I programmi si spostano da disco a memoria principale in cache per la CPU .
Memoria virtuale
C'è un modo per un computer per eseguire un programma che è troppo grande per essere in storage primario . Il programma è suddiviso in "pagine" e le pagine vengono spostate dentro e fuori di storage primario come necessario . Questo significa più lavoro per il sistema, che può rallentare le cose.
Thrashing
volte un computer può entrare in una situazione in cui si sta spendendo molto più tempo scambiando pagine in e fuori di storage primario di quanto non sia effettivamente in esecuzione i programmi. Questo è noto come " botte ". Per l'utente si presenta come il computer si blocca o diventa lento .
Aumentando il throughput
Per aumentare il throughput ( il compimento del lavoro utile ) , chiudere tutti i programmi che non usando . I programmi inattivi occupano spazio . Questo include screen saver e programmi che forniscono cambiando sfondi panoramici. Se si vuole accelerare le cose , sbarazzarsi di tutto ciò non è strettamente produttivo .