Vi essas nomenclaturas aqui no curso e também em outros lugares, mas fico confuso com o que cada termo desse significa.
Alguém poderia me explicar?
Vi essas nomenclaturas aqui no curso e também em outros lugares, mas fico confuso com o que cada termo desse significa.
Alguém poderia me explicar?
Matheus,
JOBS = São quaisquer programas que você inicia interativamente e dos quais não se desconecta.
DAEMON = Se trata de um processo que é executado paralelamente à sua sessão. Então, basicamente, trata-se de algo sobre o qual vc "não tem controle" direto. São programas de reação, rodando em background, para quando um evento acontece ou uma condição é atendida. Os daemons tendem a terminar quando você os interrompe ou quando o sistema é desligado. Onde você pode iniciá-los novamente manualmente ou durante a inicialização.
PROCESS = Um processo é uma instância de um executável. Ele é representado por um id de processo e tem um espaço de endereço atribuído a ele.
SERVICE = Programa que roda em background e fora do controle interativo dos usuários do sistema, por falta de uma interface. Isso é feito para garantir ainda mais segurança, pois alguns desses serviços são cruciais para o funcionamento do sistema operacional