Serviços disponíveis

Feitas as apresentações, vamos a uma descrição dos serviços que ficam disponíveis em uma instalação padrão do Mandriva 2009.1. Ela é um pouco longa e chata, mas vai ajudá-lo a entender melhor diversos componentes do sistema:

acpid: Este é o serviço responsável por monitorar as funções relacionadas ao ACPI (em conjunto com os módulos do kernel) e enviar informações sobre os eventos para os aplicativos correspondentes. O acpid é um serviço importante, já que sem ele as funções de monitoramento da carga da bateria, ajuste do clock do processador e (em muitas máquinas) até mesmo as teclas de função, deixam de funcionar.

alsa: O ALSA é o conjunto de módulos responsável pelo suporte a placas de som. Este serviço se encarrega de ativar os módulos apropriados, criar os dispositivos e desempenhar algumas funções secundárias, como salvar e restaurar os volumes. Mesmo que esteja sendo usado o PulseAudio ou outro servidor de som, os drivers do ALSA continuam sendo os responsáveis pelo acesso de baixo nível à placa de som.

anacron: Em qualquer distribuição Linux, diversas tarefas de manutenção do sistema são agendadas através do cron e executadas uma vez por dia, ou uma vez por semana, geralmente durante as madrugadas, quando presume-se que o PC não estará sendo utilizado. O anacron é um serviço responsável por executar as tarefas fora de hora, em casos em que o PC não fica ligado o tempo todo.

atd: O atd é outro serviço de agendamento de comandos. Ele não é tão usado quanto o cron e normalmente não é usado para tarefas de sistema (e sim para comandos que você mesmo agendar, eventualmente), mas em compensação ele quase não consome recursos do sistema, de forma que também não faz mal mantê-lo ativado.

avahi-daemon: O Avahi é uma implementação do protocolo Zeroconf, que nasceu como uma ideia da Apple para facilitar a configuração da rede, permitindo que as máquinas divulguem e descubram os serviços disponíveis. É uma daquelas ideias que parecem boas na teoria, mas viram uma bagunça quando implementadas na prática.

A menos que você seja um administrador de redes e esteja implantando uma rede com o Zeroconf, é recomendável desativar o avahi-daemon. Em situações normais, ele não deve atrapalhar, mas em alguns casos ele pode consumir excessivamente recursos do sistema e retardar a resolução de nomes, tornando o acesso mais lento.

bluetooth: Este é o serviço responsável pelo suporte genérico a dispositivos Bluetooth. Ele tem a função de ativar o transmissor Bluetooth (caso presente) e ativar as funções que são usadas pelo Kbluetoothd e outros aplicativos. Naturalmente, você não precisa dele se não usar um adaptador Bluetooth.

cpufreq: O cpufreq é o responsável por ajustar a frequência de operação do processor de acordo com a carga de trabalho, o que é uma função essencial em qualquer máquina atual. Desativando o serviço, o processador passará a trabalhar o tempo todo na frequência máxima, o que pode ser desastroso, sobretudo em notebooks. O cpufreq suporta o uso de perfis de desempenho (performance, powersave, etc.), que podem ser ajustados através da opção “Gerenciamento de energia” do Systemsettings (no KDE 4) ou através do applet “Monitor de frequência” (no GNOME).

crond: O cron é o agendador de tarefas padrão no Linux. Além de poder ser usado para executar scripts de backup ou de atualização do sistema (entre inúmeras outras possibilidades), ele é usado pelo sistema para diversas tarefas de manutenção. O “crond” é o serviço responsável por monitorar e executar as tarefas agendadas no cron e por isso nunca deve ser desativado.

Você pode agendar tarefas no cron através do arquivo “/etc/crontab”, ou através das pastas “/etc/cron.hourly” (scripts executados uma vez por hora), “/etc/cron.daily” (uma vez por dia), “/etc/cron.weekly” (toda semana), “/etc/cron.montly” e “/etc/cron.yearly”. Ele é também utilizado por diversos aplicativos gráficos que permitem agendar tarefas. Veja mais detalhes sobre a configuração no capítulo 1 do livro Servidores Linux, Guia Prático (https://www.hardware.com.br/livros/servidores-linux/).

cvs: O CVS é um sistema de controle de versões muito utilizado em projetos colaborativos para disponibilizar código-fonte de programas e documentos em geral. Este é um serviço que deve ficar desativado, menos que você realmente pretenda rodar um servidor CVS na sua máquina.

dm: No Mandriva, este é o serviço responsável pela ativação do KDM ou do GDM, que se encarregam de ativar o ambiente gráfico. Desativar este serviço é uma maneira rápida de derrubar o X em situações que você precisa desativá-lo, como ao instalar o driver da nVidia.

dund: Este serviço controla um recurso muito específico: a criação da porta serial que é usada ao conectar à web usando um smartphone via Bluetooth. Você pode ler mais sobre acesso móvel e a configuração no Linux no capítulo 5 do livro Smartphones, Guia Prático (https://www.hardware.com.br/livros/smartphones/).

haldaemon: Este é o serviço responsável pelo HAL, que é o encarregado de monitorar a conexão de dispositivos disponíveis, ativar a placa de rede cabeada quando um cabo de rede é conectado e diversas outras operações. Ele é um dos serviços básicos em qualquer distribuição atual, por isso é desativado apenas em casos muito específicos.

hidd: Este é mais um serviço relacionado ao Bluetooth, responsável por permitir a conexão de mouses e teclados. Se você estiver tendo dificuldades em ativar seu mouse Bluetooth usando o KBluetooth (o responsável pelo ícone ao lado do relógio), é bem provável que esse serviço esteja desativado.

Em distribuições derivadas do Debian (incluindo o Ubuntu), o dund e o hidd são integrados ao serviço principal do Bluetooth, e são ativados ou desativados através da configuração colocada no arquivo “/etc/default/bluetooth”.

Usando as linhas “HIDD_ENABLED=0” e “DUND_ENABLED=0”, eles ficam desativados e mudando para “HIDD_ENABLED=1” e “DUND_ENABLED=1” eles ficam ativos. Como de praxe, a configuração é ajustada automaticamente pelos aplicativos de configuração. Ao conectar um mouse Bluetooth usando o ícone ao lado do relógio, por exemplo, o hidd será automaticamente ativado.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X