Co je zpracování na pozadí?
Zpracování na pozadí lze nejlépe definovat jeho činností. Jednoduše vykonává úkoly na pozadí počítače, zatímco uživatel počítače provádí akce v popředí počítače. Například při zpracování na pozadí může uživatel počítače aktivně manipulovat s jednou aplikací pomocí klávesnice a obrazovky počítače, zatímco oddělené operace se provádějí současně a na pozadí. V mnoha případech fungují procesy na pozadí zcela autonomně a uživatel si ani neuvědomuje, že tyto procesy probíhají.
Zpracování dat na pozadí jakéhokoli počítače je nedílnou součástí fungování počítače. Pozadí mohou mít vysokou prioritu, stejnou prioritu nebo nízkou prioritu ve srovnání s aplikací, se kterou uživatel pracuje na obrazovce. Dokud je zpracování na pozadí je dosahováno v přijatelném časovém horizontu a nebude zasahovat do činnosti uživatele nebo celkové fungování počítače, lze jej považovat za úspěšný.
Jeden populární příklad zpracování na pozadí zahrnuje běžnou tiskárnu. Když uživatel počítač pracuje na textovém editoru psát do dokumentu, uloží ji a ovládá počítač k tisku, je příkaz přenášena do tiskárny prostřednictvím procesů na pozadí počítače. Tato aktivita probíhá nezávisle na tom, co se děje na obrazovce uživatele počítače. Ve skutečnosti, že uživatel počítač může i nadále provádět změny dokumentu, otevřít a zadejte nový dokument nebo pracovat ve zcela nové aplikace úplně, když je počítač se zabývá zpracováním na pozadí.
Nedostatečná interakce mezi počítačem a procesy na pozadí by neměla být nepochopena, což znamená, že procesy nejsou důležité. Existují určité procesy na pozadí, které jsou stejně důležité jako aplikace, se kterými se v popředí pracuje. Některé počítače mají schopnost upřednostňovat úkoly a regulovat, kolik energie je každému věnováno. Obecně je však proces na pozadí relativně nízkou prioritou a má minimální výkon.
Procesy na pozadí lze obvykle kategorizovat jako úkol démona nebo náročnou na výpočet. Průměrný uživatel počítače se seznámí s prací démonů, protože pomáhají starat se o běžné funkce, jako je přenos e-mailů, poskytování webových stránek a synchronizace času. Jejich interakce nejsou s uživateli, ale s programy nebo jinými počítači v síti. Využívají velmi málo paměti a nevynakládají velké nároky na využití procesoru, takže uživatelé počítačů mohou pracovat na počítači roky, aniž by si uvědomili, že tyto procesy existují a skutečně se odehrávají, zatímco se soustředí na úkol v popředí počítače.