Zamiana:
Zamiana jest procesem tymczasowej wymiany procesu na pamięć wtórną z pamięci głównej, która jest szybka w porównaniu do pamięci wtórnej. Ale ponieważ pamięć RAM ma mniejszy rozmiar, proces, który jest nieaktywny, jest przenoszony do pamięci wtórnej. Główną częścią wymiany jest czas transferu, a całkowity czas wprost proporcjonalny do ilości wymienianej pamięci.

.jpg)
stronicowanie:
stronicowanie to procedura alokacji pamięci, w której różnym nie sąsiadującym blokom pamięci przypisany jest stały rozmiar. Rozmiar jest na ogół 4KB. Stronicowanie jest zawsze wykonywane między aktywnymi stronami.

różnica między Stronicowaniem a wymianą :
| Zamiana | |
|---|---|
| jest to procedura kopiowania całego procesu. | jest to technika alokacji pamięci. |
| Zamiana następuje, gdy cały proces jest przenoszony na dysk. | stronicowanie występuje, gdy część procesu jest przenoszona na dysk. |
| w tym procesie jest tymczasowo zamieniany z pamięci głównej na pamięć wtórną. | w tym przypadku sąsiadujący blok pamięci jest nie sąsiadujący, ale o stałym rozmiarze zwanym ramką lub stronami. |
| Zamiana może być wykonywana bez zarządzania pamięcią. | nieciągłe zarządzanie pamięcią. |
| Zamiana odbywa się za pomocą nieaktywnych procesów. | tylko aktywny proces może wykonywać stronicowanie. |
| zapewnia kierunek dotyczący rozwiązania. | Nie podano sugestii dotyczących rozwiązania w nim. |
Tagi Artykułu:
Tagi Praktyki: