Definizione scambiare

Swap è un termine in lingua inglese che può essere tradotto come "scambio" . Il concetto è solitamente usato nella nostra lingua per riferirsi a scambi, scambi o commutazioni che avvengono in aree diverse.

Come spiegato sopra, lo scambio è utile per allocare la memoria RAM ai processi più utilizzati e liberarla da quelli che non vengono eseguiti frequentemente o temporaneamente non attivi. Uno di questi casi è quando si lavora con un server SSH ( Secure SHell, che è noto nella nostra lingua come interprete di comandi sicuri ), un meccanismo utilizzato per controllare un computer da remoto; è un processo che deve essere sempre attivo per rispondere a una potenziale richiesta, anche se inizierà a funzionare solo quando qualcuno stabilisce una connessione .

Di seguito è riportato un esempio pratico per facilitare la comprensione dei potenziali benefici dello spazio di scambio nel funzionamento di un sistema operativo.

Se una persona utilizza un editor di immagini e decide di aprire un'immagine molto pesante, che richiede circa il 75% della RAM del suo computer, e quindi inizia a eseguire più di una ricerca sul suo disco rigido senza chiuderla, il computer si troverà di fronte a una situazione compromessa, poiché dovrà mantenere l'immagine cercando di rispondere ai comandi dell'utente nel modo più efficiente possibile, ma solo con il 25% della memoria principale.

Grazie all'utilizzo della tecnica di swap, il team può trasferire sul disco una grande parte o tutto il processo corrispondente all'immagine pesante, effettuare le ricerche con tutta la quantità di memoria RAM e, infine, restituire il processo di grandi dimensioni al memoria principale, se richiesta dall'utente .

Raccomandato