๐What it means
A program that starts once and keeps running, waiting for work, until it is deliberately stopped. In Carolverse a daemon is a shape of execution, not a kind of actor: it is how a continuous process stays alive between pieces of work. Daemons are the reason a wedged loop can consume a machine quietly, which is why every one of them must be registered and watched.
๐Easily confused with
[{"term": "Droid", "distinction": "A droid is WHOSE job it is; a daemon is HOW it stays running. A registered droid may be a daemon, a cron job or a trigger \u2014 the droid is the accountable unit either way."}, {"term": "System service", "distinction": "A system service is a daemon the operating system supervises and restarts; a bare daemon has nobody watching it."}, {"term": "Scheduled process", "distinction": "A scheduled process wakes, works and exits; a daemon never exits."}]
๐Also called
- background process
- long-running process
- resident process
๐Filed under
Category: infrastructure.
Service: System Services.
Source: Data Dictionary ยท Public information reflected here.