Término informático: ¿Qué es un daemon?

Si te ocupas un poco de cómo funciona una computadora o de los detalles de su sistema operativo, rápidamente te tropiezas con el término "daemon". El término también aparece de vez en cuando en áreas de la cultura pop relacionadas con las computadoras y la digitalización. Pero, ¿qué es un demonio en realidad? ¿Cuál es su trabajo y qué significa realmente el nombre? Aquí hay una explicación y ejemplos de algunos demonios importantes en macOS.

¿Qué es un demonio en la computadora y cuál es su función en el sistema operativo? ¿Qué demonio en Apple Mac inicia macOS y qué procesos están involucrados? ¡Puedes encontrar respuestas a estas y otras preguntas aquí!
¿Qué es un demonio en la computadora y cuál es su función en el sistema operativo? ¿Qué demonio en Apple Mac inicia macOS y qué procesos están involucrados? ¡Puedes encontrar respuestas a estas y otras preguntas aquí!

¿Qué es un demonio?

Un daemon es un proceso en segundo plano que generalmente se ejecuta sin ser detectado y sin interacción directa con el usuario en una computadora o servidor. Los demonios a menudo realizan tareas automatizadas sin necesidad de intervención humana. De esta forma, se pueden ejecutar funciones y servicios del sistema, cargar configuraciones, implementar comunicación de red y mucho más. Los demonios acompañan las tareas desde el principio y las monitorean para registrar el progreso, detectar errores, activar un reinicio del proceso si es necesario o finalizarlo cuando la tarea se completa.

Los demonios suelen ser procesos que se ejecutan durante mucho tiempo y no están vinculados a una sesión de usuario. Por ejemplo, pueden ser responsables de tareas como servicios de red (como servidores web, servidores de correo electrónico, servidores FTP), monitoreo del sistema, tareas de programación (trabajos cron), administración de impresión y más. Los demonios generalmente están diseñados para cargarse automáticamente cuando el sistema se inicia y funcionan en segundo plano sin afectar la experiencia del usuario. En macOS, la administración de demonios también ahorra recursos, de modo que ciertos demonios solo se cargan cuando se necesitan, y no directamente al iniciar el sistema.

¿De dónde viene el nombre daemon?

Cualquiera que piense que los procesos en segundo plano recibieron el nombre de demonios diabólicos está equivocado. No se supone que representen espíritus aterradores del infierno, sino mensajeros del cielo y los dioses. Porque el nombre "Demonio" (por el momento sin a) se derivó tanto de un experimento mental del físico James Clark Maxwells del siglo XIX como de la mitología griega (llamada allí δαίμων o Daimon). Los seres invisibles así descritos sirven como mediadores entre humanos y dioses. De manera similar a cómo sirvieron como mensajeros entre dioses y humanos, los demonios deberían actuar en la computadora entre el usuario y el sistema operativo, de manera invisible y desapercibida.

En el curso del desarrollo, sin embargo, la gente quiso separarse del significado místico-religioso del término. Así que Demon finalmente se convirtió en Daemon (con una a en él), y se formó un acrónimo para él. Esto significa que la palabra se usó posteriormente como abreviatura de un grupo de palabras que se le atribuye. Para Daemon ahora la explicación no mitológica, pero más técnica. Disk And Eejecución Lundado a ello. Se declaraba así un demonio anunciado con monitorización de disco y ejecución. Además de este tipo de descripción para un servicio en segundo plano para tareas de copia de seguridad, un daemon también puede realizar otras tareas, como ya se describió anteriormente.

Launchd: el mensajero supremo de los dioses en macOS

Desde Mac OS X 10.4 Tiger se utiliza en Apple Mac para iniciar y ejecutar el sistema operativo del demonio "launchd". Lanzado no solo garantiza que se inicie el sistema operativo, sino también que se carguen los ajustes, configuraciones y procesos en segundo plano especificados por el sistema y el usuario. Sólo entonces se mostrará la pantalla de inicio de sesión. Lanzado es el primer proceso iniciado directamente por el kernel que tiene el ID de proceso 1. También permanece activo mientras el sistema se está ejecutando y realiza varias tareas, como cargar procesos controlados por tiempo (trabajos cron). 

Ejemplos de otros demonios en macOS

Puede reconocer la mayoría de los demonios, por ejemplo, en la descripción general del proceso del Monitor de actividad, en la "d" al final de su nombre. Este es el caso del demonio "launchd", pero también de sus demonios subordinados. Estos son algunos ejemplos de importantes procesos en segundo plano de macOS que no requieren la interacción directa del usuario pero que son importantes para los usuarios:

  • mdworker y mds: estos procesos forman parte del sistema de búsqueda de macOS Spotlight. Son responsables de indexar archivos y metadatos en el sistema para permitir una búsqueda y organización rápida de archivos.
  • bluetooth: El daemon de Bluetooth administra la conectividad Bluetooth en el sistema. Permite el emparejamiento, la conexión y la comunicación entre dispositivos macOS y otros dispositivos habilitados para Bluetooth.
  • tazas: El "Daemon del sistema de impresión común de Unix" es responsable de administrar el sistema de impresión en Apple Mac. Permite imprimir en varias impresoras, tanto locales como en la red, así como imprimir documentos en un archivo (por ejemplo, PDF).
  • abrirdirectoriod: este demonio administra el servicio de directorio en macOS, incluida la administración y autenticación de usuarios y grupos. Entre otras cosas, es responsable de las carpetas compartidas en la red.
  • ssh-agent: este demonio administra la autenticación de la clave SSH y permite a los usuarios autenticarse una vez para las conexiones SSH sin tener que ingresar repetidamente las contraseñas necesarias para ellas.

¿Es el buscador un demonio?

Eso no Finder-El proceso en Mac no es un demonio. Es el administrador de archivos predeterminado para macOS y representa la interfaz de usuario para administrar archivos, carpetas y aplicaciones. El Finder permite a los usuarios de Mac buscar, organizar, abrir, copiar y mover archivos y carpetas. Los demonios suelen ser procesos en segundo plano que administran servicios específicos del sistema o realizan tareas sin interacción directa con las personas frente a la máquina. El Finder, por otro lado, es un componente activo que permite a los usuarios interactuar con el sistema de archivos y el contenido de la computadora.

Resumen del demonio informático

Espero haber podido explicar la pregunta de qué es un demonio en la computadora de una manera comprensible para usted. Si usa una Apple Mac, debe recordar que Launchd es el primer y principal demonio de macOS. Carga el sistema operativo y sus configuraciones. Incluso antes de iniciar sesión, localiza los demonios específicos del usuario y del sistema para que estén disponibles inmediatamente al iniciar sesión. Sin embargo, otros que no se requieren directamente también se pueden cargar más tarde si es necesario, lo que conduce a una mayor eficiencia del sistema. Los demonios aseguran el funcionamiento y la usabilidad general de muchas funciones, opciones, aplicaciones y herramientas durante el uso de los sistemas operativos. Por lo tanto, son componentes esenciales del sistema.

(Una fuente)

¿Te gustó el artículo y te ayudaron las instrucciones del blog? Entonces sería feliz si usted el blog a través de una membresía constante apoyaría.

Escribe un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados con * markiert

En el Blog de Sir Apfelot encontrarás consejos, instrucciones y reseñas sobre productos de Apple como el iPhone, iPad, Apple Watch, AirPods, iMac, Mac Pro, Mac Mini y Mac Studio.

Especiales