GNU/Linux >> Tutoriales Linux >  >> Linux

¿Hay alguna diferencia entre un demonio y un servicio?

los demonios y los servicios son uno en lo mismo.

Sin embargo, ninguno tiene que estar vinculado a un puerto. HALd es un demonio que monitorea el hardware conectado y lo monta correctamente. crond es un demonio que mantiene los trenes a tiempo.


Los demonios y los servicios no son lo mismo.

Un "Servicio" podría referirse a un Daemon o a un Servicio.

Un daemon es un subconjunto de servicios que siempre se ejecutan en la memoria a la espera de atender una solicitud.

Un servicio que no es un demonio generalmente es manejado por xinetd. xinetd escucha la solicitud, luego inicia el servicio requerido para manejar la solicitud. Una vez que se ha atendido la solicitud, el servicio se detiene nuevamente.

Servicios típicos que no son demonios:rsyncvsftpd

Servicios demonizados típicos:MySQLApache


- los demonios se ejecutan en cajas similares a Unix y los servicios se ejecutan en Windows.

Érase una vez, hace una década, los demonios funcionaban indefinidamente y los servicios no.

Érase una vez, hace un par de décadas, los demonios tampoco funcionaban indefinidamente.

Entonces, realmente, quise decir No - no hay una diferencia significativa entre servicios y demonios.

Tenga en cuenta que 'cron' es un demonio; no está vinculado a la red en absoluto.


Linux
  1. ¿Diferencia entre Shell de inicio de sesión y Shell sin inicio de sesión?

  2. ¿Diferencia entre 2>&-, 2>/dev/null, |&, &>/dev/null y>/dev/null 2>&1?

  3. ¿Cuál es la diferencia entre Sudo Su y Sudo Su?

  4. ¿Diferencia entre Eot y Eof?

  5. ¿Diferencia entre [0-9], [[:digit:]] y D?

Explicación de la diferencia entre apt y apt-get

¿La diferencia entre Nss y Pam?

¿Diferencia entre CLOCK_REALTIME y CLOCK_MONOTONIC?

¿Diferencia entre $HOME y '~' (tilde)?

¿Cuál es la diferencia entre la llamada al sistema y la llamada a la biblioteca?

diferencia entre cgroups y espacios de nombres