¿Qué significa background?
En informática, el término background indica un modo de ejecución que se refiere a un proceso que funciona entre bastidores sin la intervención del usuario. Las actividades típicas de estos procesos, por así decirlo, «ocultas» son el registro, la supervisión del sistema, la programación de una operación o notificaciones simples al usuario que utiliza el dispositivo en cuestión.
Aunque es menos común, aún hay que decir que el término background también se usa a veces para indicar el background de escritorio de una pantalla o incluso el simple gesto de dejar un programa abierto poniéndolo en segundo plano sin cerrarlo de verdad.
En un sistema operativo como Windows, el término background generalmente se refiere a un programa que no usa una interfaz de usuario o un servicio de Windows en ejecución en particular. Por ejemplo, un antivirus que busca virus o Windows Update que busca, descarga e instala las últimas actualizaciones del sistema operativo son ejemplos comunes de programas o servicios que se ejecutan en segundo plano (para tener una idea de todos los procesos que se ejecutan en el background en un sistema operativo Windows simplemente abra el Administrador de tareas presionando la combinación de teclas Ctrl + Alt + Supr).
En un sistema operativo Unix o similar a Unix, generalmente cuando hablamos de background nos referimos en cambio solo a los procesos en ejecución, es decir, a los llamados demonios. Cuando se hace referencia a un sistema operativo como Android o iOS para dispositivos móviles como un teléfono móvil, smartphone o tableta, el término background, o incluso la frase que se ejecuta en segundo plano, se utiliza sobre todo para indicar todas aquellas aplicaciones que están abiertas pero que en realidad todavía no han sido efectivamente cerrados. Por ejemplo, si abre la aplicación de WhatsApp o la aplicación de Facebook en un teléfono inteligente Android pero luego no la cierra correctamente, continuará funcionando detrás de escena agregando aplicaciones en segundo plano, consumiendo así valiosos recursos del sistema como batería, uso de CPU o demasiada RAM.