GeeksforGeeks

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.

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:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.