Swapping:
Lo swapping è un processo di scambio temporaneo di un processo in una memoria secondaria dalla memoria principale che è veloce rispetto alla memoria secondaria. Ma poiché la RAM è di dimensioni inferiori, il processo che è inattivo viene trasferito alla memoria secondaria. La parte principale dello scambio è il tempo trasferito e il tempo totale direttamente proporzionale alla quantità di memoria scambiata.
Cercapersone:
Il paging è la procedura di allocazione della memoria in cui a diversi blocchi di memoria non contigui viene assegnata una dimensione fissa. La dimensione è generalmente di 4KB. Il paging viene sempre eseguito tra le pagine attive.
Differenza tra paging e Swapping :
Scambio | Paging |
---|---|
È la procedura di copiare l’intero processo. | È una tecnica di allocazione della memoria. |
Lo scambio si verifica quando l’intero processo viene trasferito su disco. | Il paging si verifica quando una parte del processo viene trasferita su disco. |
In questo processo viene scambiato temporaneamente dalla memoria principale alla memoria secondaria. | In questo il blocco contiguo di memoria è reso non contiguo ma di dimensione fissa chiamato frame o pages. |
Lo scambio può essere eseguito senza alcuna gestione della memoria. | Gestione della memoria non contigua. |
Lo scambio è fatto da processi inattivi. | Solo il processo attivo può eseguire il paging. |
Fornisce la direzione per quanto riguarda la soluzione. | Non viene dato alcun suggerimento per quanto riguarda la soluzione in esso. |
Tag articolo:
Tag pratica: