1 votos

¿Cuál es la diferencia entre launchd y acciones de carpeta?

Podría alguien por favor explique brevemente para mí la diferencia entre launchd y acciones de carpeta?

Hacer acciones de carpeta de uso launchd?

Es uno más eficiente que el otro?

Es uno más poderoso que el otro?

Es que se usa más sobre el otro?

¿Cuál es la diferencia entre el lanzamiento y el launchctl?

Gracias!

7voto

Launchd y Acciones de Carpeta son dos muy diferentes conceptos.

Acciones De Carpeta

Acciones de carpeta permite adjuntar acciones en el formulario de Apple Scripts carpetas que activar si el contenido de la carpeta cambia. Los casos típicos son, por ejemplo,

  • una carpeta a la subida automática de fotos a un sitio web
  • la eliminación de los atributos de archivo (por ejemplo, la "descarga" atributo)
  • el desencadenamiento de la importación en Evernote
  • etc.

launchd

launchd es un sistema de gran característica para ejecutar el sistema de control y el nivel de las tareas en segundo plano. Estos pueden ser ya sea todo el tiempo o conseguir activadas por eventos específicos (por ejemplo, una solicitud de conexión que viene en sobre IP, un cambio de carpeta, un punto específico en el tiempo, etc.). OS X hace un gran uso de este concepto para todo tipo de cosas, echar un vistazo a los nombres en /Library/LaunchAgents y /Library/LaunchDaemons para tener una idea de la funcionalidad dependiendo de launchd.

Porque launchd es un servicio del sistema que se ejecuta en segundo plano todo el tiempo que no puede ser accedido por el usuario directamente. Para enviar comandos a launchd, launchctl comando se utiliza.

Respuestas a preguntas específicas

  • Hacer acciones de carpeta de uso launchd?

La mayoría probablemente no. Usted puede utilizar launchd a hacer todo lo de la carpeta de acciones puede hacer, pero al menos en un nivel visibile para el usuario estos son dos conceptos diferentes

  • Es uno más eficiente que el otro?

No hay diferencia, ambos obtienen provocada por OS X con condiciones especiales.

  • Es uno más poderoso que el otro?

launchd es, definitivamente, la más poderosa.

  • Es que se usa más sobre el otro?

En un sistema recién instalado ya hay un gran número de activos launchd scripts pero no hay ninguna carpeta de las acciones. Debido a que la tarde debe ser explícitamente activado y configurado por el usuario, es probablemente seguro suponer que launchd se utiliza más a menudo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X