Skip to main content

Che cos'è l'elaborazione in background?

L'elaborazione in background può essere meglio definita dalla sua azione.Esegue semplicemente attività sullo sfondo di un computer mentre un utente di computer esegue azioni in primo piano del computer.Ad esempio, in elaborazione in background, un utente del computer può manipolare attivamente un'applicazione utilizzando una tastiera e uno schermo del computer mentre le operazioni separate vengono eseguite contemporaneamente e in background.In molti casi, i processi di fondo funzionano in modo completamente autonomo e l'utente non è nemmeno consapevole che i processi vengano eseguiti.

I dati di elaborazione in background di qualsiasi computer sono parte integrante del funzionamento di un computer.I background possono essere ad alta priorità, priorità dello stesso livello o priorità di basso livello rispetto all'applicazione con cui un utente sta lavorando con sullo schermo.Finché l'elaborazione in background viene raggiunta all'interno di un periodo di tempo accettabile e non interferisce con le attività dell'utente o il funzionamento generale del computer, può essere considerata efficace.

Un esempio popolare di elaborazione in background coinvolge la stampante comune.Quando un utente del computer lavora su un elaboratore di testi per digitare un documento, salvalo e comanda il computer per stamparlo, il comando viene trasferito sulla stampante mediante i processi di sfondo dei computer.Questa attività avviene indipendentemente da tutto ciò che sta accadendo nella schermata degli utenti del computer.In effetti, un utente di computer può continuare a apportare modifiche al documento, aprire e digitare un nuovo documento o lavorare in un'applicazione completamente nuova mentre il computer è impegnato nell'elaborazione in background.

La mancanza di interazione tra i processi di utente del computer e in background non dovrebbe essere frainteso nel significare che i processi non sono importanti.Esistono alcuni processi di fondo che sono importanti quanto quelle applicazioni che vengono interagite in primo piano.Alcuni computer hanno la capacità di dare priorità alle attività e regolare quanta energia è dedicata a ciascuno.In generale, tuttavia, un processo di fondo ha una priorità relativamente bassa e ha una produzione minima.

I processi di fondo possono essere generalmente classificati come un demone o un compito ad alta intensità di calcolo.L'utente medio del computer avrà più familiarità con il lavoro dei demoni, in quanto aiutano a prendersi cura di funzioni comuni come il trasferimento di e -mail, la servizio di pagina Web e la sincronizzazione del tempo.Le loro interazioni non sono con gli utenti, ma con programmi o altri computer su una rete.Usano pochissima memoria e non mettono una grande ammaccatura nell'uso della CPU, quindi gli utenti di computer possono lavorare su una macchina per anni senza rendersi conto che questi processi esistono e si stanno effettivamente avvenendo mentre si stanno concentrando su un'attività in primo piano.