Hvad er baggrundsbehandling?
Baggrundsbehandling kan bedst defineres af dens handling. Det udfører simpelthen opgaver i baggrunden på en computer, mens en computerbruger udfører handlinger i forgrunden af computeren. F.eks. I baggrundsprocessen kan en computerbruger aktivt manipulere en applikation ved hjælp af et tastatur og en computerskærm, mens separate handlinger udføres på samme tid og i baggrunden. I mange tilfælde fungerer baggrundsprocesser fuldstændigt autonomt, og brugeren er ikke engang klar over, at processerne udføres.
Behandling af data på baggrund af enhver computer er en integreret del af en computers funktion. Baggrundsbilleder kan være høj prioritet, samme niveau prioritet eller lavt niveau prioritet sammenlignet med det program, som en bruger arbejder med på skærmen. Så længe baggrundsbehandling opnås inden for en acceptabel tidsramme og ikke forstyrrer brugerens aktiviteter eller computerens overordnede funktion, kan det betragtes som en succes.
Et populært eksempel på baggrundsbehandling involverer den fælles printer. Når en computerbruger arbejder på en tekstbehandler for at indtaste et dokument, gemmer det og kommanderer computeren til at udskrive det, overføres kommandoen til printeren ved hjælp af computerens baggrundsprocesser. Denne aktivitet finder sted uafhængigt af hvad der sker på computerbrugerens skærm. Faktisk kan en computerbruger fortsætte med at foretage ændringer af dokumentet, åbne og indtaste et nyt dokument eller arbejde i en helt ny applikation helt, mens computeren er involveret i baggrundsbehandling.
Manglen på interaktion mellem computerbruger og baggrundsprocesser bør ikke misforstås for at betyde, at processerne er uvæsentlige. Der er visse baggrundsprocesser, der er lige så vigtige som de applikationer, der interageres med i forgrunden. Nogle computere har evnen til at prioritere opgaver og regulere, hvor meget energi der bruges til hver. Generelt er en baggrundsproces relativt lav og har minimal output.
Baggrundsprocesser kan normalt kategoriseres som enten en dæmon eller en computerintensiv opgave. Den gennemsnitlige computerbruger vil være mere fortrolig med dæmoner, da de hjælper med at tage sig af almindelige funktioner som overførsel af e-mail, servering af websider og tidssynkronisering. Deres interaktion er ikke med brugere, men med programmer eller andre computere på et netværk. De bruger meget lidt hukommelse og lægger ikke et stort beslag i CPU-brug, så computerbrugere kan arbejde på en maskine i årevis uden at indse, at disse processer eksisterer og faktisk finder sted, mens de koncentrerer sig om en opgave i computerens forgrund.