Recientemente comencé a ingresar al desarrollo de OS X / iOS y noté que varios archivos tienen una "d" al final. Es decir, launchd, accountsd, cloudd, assistantd, etc. No todos lo tienen solo algunos. Solo una pregunta peculiar que estaba reflexionando y pensé que si alguien supiera la respuesta, serían ustedes.
1
d
significa Daemon, que realiza tareas en segundo plano. Más información: developer.apple.com/library/mac/documentation/MacOSX/Conceptual/…Respuestas:
Dado que OS X se basa en parte en FreeBSD, aquí hay documentación relevante del Manual 3.8 de FreeBSD . Procesos y demonios ...
Tome nota de las dos últimas oraciones de lo que cité, la "d" final es solo una convención, pero como puede ver con el ejemplo,
sendmail
es el demonio de correo y no tiene la "d" final. También hay otros demonios en Unix / Unix como los sistemas operativos que no utilizan la "d" final para los demonios, sin embargo, como convención, es una buena práctica pero no un absoluto.fuente
netinfod
. A medida que Apple ha desarrollado macOS, ha creado nuevos demonios, y a menudo siguen la convención de "fines en d".Debido a que es un pseudo-estándar de Unix que los demonios usan esa convención. Por supuesto, ya lo sabías, según las etiquetas que aplicaste a la pregunta.
fuente