rozdíl mezi stránkováním a Swapováním

v tomto tutoriálu se budeme zabývat rozdíly mezi stránkováním a výměnou v operačním systému.

stránkování v OS

stránkování je v podstatě technika správy paměti v operačním systému. V této technice operační systém načte procesy ze sekundární paměti do hlavní paměti a tato paměť je ve formě stránek. Stránkování je logický koncept.

pomocí této techniky je hlavní paměť rozdělena na malé bloky fyzické paměti, které jsou běžně známé jako rámce. V stránkování velikost snímků je pevná. Aby se zabránilo vnější fragmentaci a maximální využití hlavní paměti, musí být velikost snímku stejná jako velikost stránky. Tato technika pomáhá rychleji přistupovat k datům.

výměna v OS

výměna je technika správy paměti a používá se k dočasnému odstranění neaktivních programů z hlavní paměti počítačového systému. Jakýkoli proces musí být v paměti pro jeho provedení, ale může být dočasně vyměněn z paměti do doprovodného úložiště a poté znovu přiveden zpět do paměti, aby dokončil jeho provedení. Výměna se provádí tak, aby ostatní procesy získaly paměť pro jejich provedení.

vzhledem k tomu, že technika výměny je obvykle ovlivněna, ale také pomáhá při paralelním běhu více a velkých procesů. Proces výměny je také známý jako technika pro zhutnění paměti. Procesy s nízkou prioritou mohou být v zásadě vyměněny, takže procesy s vyšší prioritou mohou být načteny a spuštěny.

výše uvedený diagram ukazuje výměnu dvou procesů, kde je disk použit jako záložní úložiště.

rozdíl mezi stránkováním a Swapováním

pokryjme rozdíl mezi stránkováním a Swapováním v operačním systému.

stránkování výměna
stránkování je technika správy paměti, při které počítač ukládá a načítá data ze sekundárního úložiště pro použití v hlavní paměti. swapování je technika, která se používá k dočasnému odstranění neaktivních programů z hlavní paměti počítačového systému
tato technika umožňuje více procesů v hlavní paměti výměna umožňuje méně procesů v hlavní paměti.
stránkování následuje nesouvislou správu paměti. výměna může být provedena bez jakékoli techniky správy paměti.
stránkování je flexibilnější, protože v tom dochází k pohybu stránek procesu. výměna je méně flexibilní, protože celý proces se pohybuje tam a zpět v hlavní paměti a zpět.
stránkování nastane, když je část procesu přenesena na disk. při výměně dochází, když je celý proces přenesen na disk.
pro střední pracovní zatížení je vhodná stránkovací technika. pro těžké pracovní zatížení je vhodná technika výměny.
tato technika umožňuje, aby adresový prostor paměti procesu byl nesouvislý. pomocí výměny více procesů může běžet paralelně v operačním systému
tato technika pomáhá implementovat virtuální paměť. výměna pomáhá CPU rychleji přistupovat k procesům.

Leave a Reply