taustaprosessit
Taustaprosessit ovat ohjelmia, jotka suorittavat tehtäviä taustalla ilman suoraa käyttäjävuorovaikutusta. Ne eivät näy etäisesti aktiivisessa ikkunassa, mutta ovat olennaisia järjestelmän toiminnalle ja sovellusten taustatehtäville. Taustaprosesseja ovat sekä järjestelmäpalvelut (esimerkiksi palvelut/daemonit) että sovellusten itsensä suorittamat taustatoiminnot, kuten synkronointi, varmuuskopiointi, tiedostojen indeksöinti tai ilmoitukset.
Käynnistys ja elinkaari: taustaprosessit käynnistyvät usein järjestelmän tai käyttäjän kirjautumisen yhteydessä. Monet prosessit käynnistetään bootin yhteydessä
Resurssienhallinta: taustaprosessien hallinta perustuu prioriteetteihin ja erillisiin resursseihin. Linux- ja Unix-järjestelmissä käytetään cgroups-rajauksia, nice- ja ionice-arvoja.
Seuranta ja hallinta: taustaprosessit ovat yleisiä Linuxissa (ps, top, htop), Windowsissa (Task Manager) ja macOS:ssa (Activity
Esimerkkejä ovat verkkopalvelimet, tiedostojen synkronointipalvelut, varmuuskopiointi, järjestelmän ajastus- ja päivitystehtävät sekä sovellusten taustapäivitykset. Eri alustoilla korostuvat