====== Služba na pozadí (Background Service) ====== Služby na pozadí jsou "neviditelnými dělníky" operačního systému. Zatímco běžné aplikace (prohlížeč, hry) vidíte v hlavním okně, služby běží tiše v pozadí a zajišťují, aby vše ostatní fungovalo správně. ===== 1. Charakteristické rysy ===== * **Žádné uživatelské rozhraní (UI):** Nemají okna, tlačítka ani ikony na ploše. Komunikují se systémem přes logy nebo konfigurační soubory. * **Automatický start:** Většina služeb se spouští hned po zapnutí počítače (před přihlášením uživatele) a končí až při jeho vypnutí. * **Nízká priorita:** Často jsou navrženy tak, aby využívaly procesor jen ve chvíli, kdy není vytížen běžnými aplikacemi (neplatí pro kritické služby). ===== 2. Příklady v různých systémech ===== ==== Windows Services ==== V systému Windows můžete tyto programy spravovat přes nástroj **services.msc**. * **Spooler (Služba zařazování tisku):** Čeká, dokud nepošlete dokument k tisku, a pak ho doručí tiskárně. * **Windows Update:** Na pozadí kontroluje dostupnost nových oprav. * **Windows Defender:** Neustále skenuje běžící procesy a hledá viry. ==== Unix/Linux Daemons ==== V Linuxu se službám říká [[it_encyklopedie:daemon|démoni]] (končí písmenem 'd'). * **sshd:** Naslouchá na portu 22 a umožňuje vzdálené připojení. * **crond:** Spouští naplánované úlohy v určitý čas. ===== 3. Životní cyklus služby ===== Služba prochází několika stavy, které spravuje operační systém (Service Control Manager ve Windows nebo systemd v Linuxu): 1. **Stopped (Zastaveno):** Program je na disku, ale neběží v paměti. 2. **Starting (Spouštění):** Načítání konfigurace a alokace prostředků. 3. **Running (Běží):** Služba aktivně vykonává svou práci nebo čeká na událost. 4. **Paused (Pozastaveno):** Služba je v paměti, ale dočasně neprovádí žádnou činnost. ===== 4. Správa a monitorování ===== Pokud je počítač pomalý, uživatelé často kontrolují, které služby spotřebovávají nejvíce výkonu: * **Windows:** Správce úloh (Task Manager) -> záložka Služby. * **Linux:** Příkaz `top` nebo `systemctl status`. ===== 5. Rizika a bezpečnost ===== Služby na pozadí jsou častým terčem útočníků (malwaru): * **Persistence:** Virus se může nainstalovat jako služba, aby se automaticky spouštěl po restartu. * **Vysoká oprávnění:** Mnoho služeb běží pod účtem "SYSTEM" nebo "root", což jim dává plnou kontrolu nad počítačem. > **Tip pro správce:** Příliš mnoho spuštěných služeb (např. od výrobců tiskáren, herních launcherů) může výrazně zpomalit start počítače. Je dobré občas provést revizi a nepotřebné služby nastavit na typ spouštění "Ručně". [[it_encyklopedie:operacni_systemy_rozcestnik|Zpět na Operační systémy]]