Co je to mezipaměť stránky?
Mezipaměť stránky, také nazývaná mezipaměť disku, je oblast počítačového náhodného přístupu paměti (RAM), která se používá k držení a případně upravovat data, která jsou uložena na pevném disku nebo jiném trvalém úložném zařízení. Operační systém používá mezipaměť stránky pro rychlost a efektivitu, protože je rychlejší číst a psát informace do RAM, než je k neustálému přístupu do oblastí pevného disku. Ve většině případů je mechanismus používaný pro oblasti ukládání do mezipaměti pevného disku automaticky ovládán operačním systémem a uživatelé nebo aplikace nemusí být spravováni ani jinak zpracovávány. V závislosti na operačním systému se ukládání do mezipaměti stránek někdy používá pro veškeré čtení a psaní z pevného disku bez ohledu na množství čtení nebo psaných informací. Dalším atributem mezipaměti stránky specifické pro operační systém je to, že po daném časovém období je mezipaměť automaticky propláchnuta z nevyužitých informací, aby se udržovala velký fond volné paměti pro jiné aplikace.
Když počítačový program požaduje informace z tradičního pevného disku, může dojít k relativně časově náročnému procesu pro získání informací. Pevný disk je média s náhodným přístupem, takže musí fyzicky přesunout čtečku na místo na disku, které odpovídá umístění, kde je umístěn datový blok. Poté, co k tomu dojde, jsou informace čteny do počítače, kde je lze zpracovat. Pro čtení po sobě jdoucích bloků informací z jednotky musí být provedeno větší pohyb fyzické čtečky nebo hlavy. Tento proces může být ještě časově náročnější při psaní velkých souborů na disk.
Počítačový RAM, na druhé straně, nevyžaduje fyzickou čtečku a je umístěn velmi blízko centrální jednotky pro zpracování (CPU) počítače. Čtení a psaní do RAM je mnohem rychlejší než čtení a psaní na pevný disk. Mezipaměť stránky je způsob, jak minimalizovat množství fyzického čteníng a psaní, které musí být provedeno na pevném disku.
Proces se provádí čtením v určitém množství informací z pevného disku při požadavku. Množství dat, která jsou uložena v mezipaměti stránky v RAM, je určeno velikostí mezipaměti a ne nutně podle množství požadovaných informací. Jakmile jsou data z jednotky v RAM, zůstávají v RAM, dokud již nejsou potřeba, nebo až do bodu, kdy je třeba napsat jakékoli změny dat v mezipaměti nebo propláchnuty na pevný disk, aby byly trvale uloženy. Splachování mezipaměti může nastat, když musí být paměť uvolněna po určitém časovém období nebo dokonce i v případě potřeby provedením uživatelského příkazu.
Mezipaměť stránky se nejčastěji používá k ukládání souborů, které se nemění, ale musí být odkazovány na nepřetržitě, jako jsou spustitelné soubory a knihovny pro aplikace. Pro zvýšení rychlosti a zabezpečení provádění aplikací z mezipaměti stránky některé systémy označují paměť použitá pro spustitelné soubory jako rpouze ead. Použití mezipaměti může skutečně zvýšit životnost pevného disku snížením možnosti mlácení disku z více čtení a zapisování v krátkém časovém období.