Casa Hardware Che cos'è il thrashing? - definizione da techopedia

Che cos'è il thrashing? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Thrashing?

Il thrashing nell'informatica è un problema causato dalla memoria virtuale in uso. Si verifica quando la memoria virtuale di un computer scambia rapidamente dati per dati su disco rigido, ad esclusione della maggior parte delle elaborazioni a livello di applicazione. Man mano che la memoria principale viene riempita, è necessario scambiare e rimuovere pagine aggiuntive dalla memoria virtuale. Lo scambio provoca un tasso molto elevato di accesso al disco rigido. Il thrashing può continuare per un lungo periodo fino a quando il problema sottostante non viene risolto. Il thrashing può potenzialmente causare il collasso totale del disco rigido del computer.

Il thrashing è anche noto come thrashing del disco.

Techopedia spiega Thrashing

Il thrashing si verifica quando troppi processi informatici competono per risorse di memoria inadeguate. Il thrashing può verificarsi a causa di diversi fattori, con la ragione principale di insufficiente RAM o perdita di memoria. In un computer, alcune applicazioni hanno priorità più alte rispetto ad altre e ciò può anche essere attribuito al crash quando mancano le risorse di memoria. Il thrashing può causare il rallentamento delle prestazioni del sistema poiché il trasferimento dei dati deve avvenire tra il disco rigido e la memoria fisica. Uno dei primi segni di thrashing è quando un'applicazione smette di rispondere mentre la spia dell'unità disco si accende e si spegne. Il sistema operativo spesso avvisa gli utenti di memoria virtuale insufficiente quando si verificano thrashing.

Una soluzione temporanea per il thrashing è eliminare una o più applicazioni in esecuzione. Uno dei modi consigliati per eliminare il thrashing è quello di aggiungere più memoria alla memoria principale. Un altro modo di risolvere il problema del thrashing è regolando la dimensione del file di scambio.

Che cos'è il thrashing? - definizione da techopedia