Daemon_(computer_software) Daemon_(computer_software)

Daemon (computer software) - Definition and Overview

In Unix and other computer operating systems, a daemon (disk and execution monitor) – sometimes called a phantom – is a particular class of computer program that runs in the background, rather than under the direct control of a user; they are usually instantiated as processes. Typically daemons have names that end with the letter "d."

Systems often "launch" daemons at start-up time: they often serve the function of responding to network requests, hardware activity, or other programs by performing some task. Daemons can also configure hardware (like devfsd on some Linux systems), run scheduled tasks (like crond), and perform a variety of other tasks.

The programmers of CTSS coined the term, and all the systems descended from it, including Unix, have inherited the terminology. FreeBSD has adopted a daemon as its mascot.

In a strictly technical sense, Unix recognises as a daemon any process that has process number 1 (init) as its parent process. The init process adopts any process whose parent dies without waiting for the child's status, so the common method for launching a daemon involves forking once or twice, and making the parent (and grandparent) die while the child (or grandchild) process begins performing its normal function. The idiom is sometimes summarized with the phrase "fork off and die".

In common Unix usage a daemon may be any background process, whether a child of init or not. UNIX users sometimes spell daemon as demon, and most usually pronounce the word that way.

On Microsoft Windows systems, programs called "services" perform the functions of daemons, though the term "daemon" has started to creep into common usage on that platform as well.

See also

External links


Example Usage of (computer

LOF_leapoffaith: OK - very strange. My computer was defaulting to AOL, my favs bar was wiped out and I was typing in French. Rebooted and all is well :)
blakespot: Moose and Z keep telling me to turn off my computer when I'm out to save power. VNC or SSH in much, cartoon beasts?? Guess not. -rolls eyes-
CstoreBook: RT @MARCELO_LIDI @CStore computer store nao so uma loja de informatica, mais sim sua casa da informatica.
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.