Daemon: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 1: Linha 1:
Nos Sistemas Operacionais Unix, e por consequência nos sistemas '''GNU/Linux''', Deamons são programas de computador que rodam sem que necessariamente o usuário veja, ou seja, são programas que funcionam em background, ao invés de serem controlado diretamente pela interação gráfica com um usuário. Tipicamente, daemons têm nomes que terminam com a letra "d"; por exemplo, syslogd é o daemon que gerencia o log do sistema ("system log"), mas seu nome vem do acrônimo de '''D'''isk '''A'''nd '''E'''xecution '''MON'''itor (Monitor de Execução e de Disco).<br>
Nos Sistemas Operacionais Unix, e por consequência nos sistemas '''GNU/Linux''', Deamons são programas que rodam sem que necessariamente o usuário veja, ou seja, são programas que funcionam em background, ao invés de serem controlado diretamente pela interação gráfica com um usuário. Tipicamente, daemons têm nomes que terminam com a letra "d"; por exemplo, syslogd é o daemon que gerencia o log do sistema ("system log"), mas seu nome vem do acrônimo de <u>'''D'''isk '''A'''nd '''E'''xecution '''MON'''itor</u> (Monitor de Execução e de Disco).<br>
 
Muitas vezes, um programa se torna um daemon através de um processo de fork seguido de o processo pai matar a si mesmo, fazendo com que o init adote o processo criança. Essa prática é conhecida como "fork off and die".<br>


Muitos sistemas iniciam daemons durante a inicialização do sistema. Você pode notar isso ao observar as mensagens do log de inicialização do sistema quando o mesmo é iniciado. Os daemons muitas vezes têm o propósito de responder a requisições de rede, atividades de hardware, ou outros programas. Daemons também podem executar muitas outras tarefas, como executar tarefas em horários pré-determinados (como o cron).<br>
Muitos sistemas iniciam daemons durante a inicialização do sistema. Você pode notar isso ao observar as mensagens do log de inicialização do sistema quando o mesmo é iniciado. Os daemons muitas vezes têm o propósito de responder a requisições de rede, atividades de hardware, ou outros programas. Daemons também podem executar muitas outras tarefas, como executar tarefas em horários pré-determinados (como o cron).<br>


Em outras palavras um Daemon nada mais é do que um serviço de uma determinada aplicação que esteja aguardando solicitações para então processa-las e enviar os dados processados. Por exemplo, o ssh, seu Daemon se chama sshd (SSH Daemon).<br>
Em outras palavras um Daemon nada mais é do que um serviço de uma determinada aplicação que esteja aguardando solicitações para então processá-las e enviar os dados processados. Por exemplo, o ssh, seu Daemon se chama sshd (SSH Daemon).<br>


No sistema operacional Windows todos os esses processos são chamados de "Serviços" enquanto que nos sistemas GNU/Linux são chamados de Daemons.<br>
No sistema operacional Windows todos os esses processos são chamados de "Serviços" enquanto que nos sistemas GNU/Linux são chamados de Daemons.<br>




Referências: <br>
'''Referências:''' <br>
[http://www.prof2000.pt/users/pedroff/dicio.htm Dicionário Informático]<br>
[http://www.prof2000.pt/users/pedroff/dicio.htm Dicionário Informático]<br>
[http://pt.wikipedia.org/wiki/Daemon_(aplicativo_para_computadores) Wikipédia - Daemon]
[http://pt.wikipedia.org/wiki/Daemon_(aplicativo_para_computadores) Wikipédia - Daemon]<br>
[http://focalinux.cipsga.org.br/guia/intermediario/ch-log.htm Foca Linux - Daemons de log]<br>

Edição das 17h56min de 29 de julho de 2009

Nos Sistemas Operacionais Unix, e por consequência nos sistemas GNU/Linux, Deamons são programas que rodam sem que necessariamente o usuário veja, ou seja, são programas que funcionam em background, ao invés de serem controlado diretamente pela interação gráfica com um usuário. Tipicamente, daemons têm nomes que terminam com a letra "d"; por exemplo, syslogd é o daemon que gerencia o log do sistema ("system log"), mas seu nome vem do acrônimo de Disk And Execution MONitor (Monitor de Execução e de Disco).

Muitos sistemas iniciam daemons durante a inicialização do sistema. Você pode notar isso ao observar as mensagens do log de inicialização do sistema quando o mesmo é iniciado. Os daemons muitas vezes têm o propósito de responder a requisições de rede, atividades de hardware, ou outros programas. Daemons também podem executar muitas outras tarefas, como executar tarefas em horários pré-determinados (como o cron).

Em outras palavras um Daemon nada mais é do que um serviço de uma determinada aplicação que esteja aguardando solicitações para então processá-las e enviar os dados processados. Por exemplo, o ssh, seu Daemon se chama sshd (SSH Daemon).

No sistema operacional Windows todos os esses processos são chamados de "Serviços" enquanto que nos sistemas GNU/Linux são chamados de Daemons.


Referências:
Dicionário Informático
Wikipédia - Daemon
Foca Linux - Daemons de log