Quais serviços podem ser desabilitados no Fedora 14?

8

A seguir está a saída de $chkconfig | grep 5:on no meu laptop rodando o Fedora 14.

NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off
acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off
auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
avahi-daemon    0:off   1:off   2:off   3:on    4:on    5:on    6:off
cpuspeed        0:off   1:on    2:on    3:on    4:on    5:on    6:off
haldaemon       0:off   1:off   2:off   3:on    4:on    5:on    6:off
ip6tables       0:off   1:off   2:on    3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
irqbalance      0:off   1:off   2:off   3:on    4:on    5:on    6:off
lvm2-monitor    0:off   1:on    2:on    3:on    4:on    5:on    6:off
mdmonitor       0:off   1:off   2:on    3:on    4:on    5:on    6:off
messagebus      0:off   1:off   2:on    3:on    4:on    5:on    6:off
netfs           0:off   1:off   2:off   3:on    4:on    5:on    6:off
nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcbind         0:off   1:off   2:on    3:on    4:on    5:on    6:off
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcidmapd       0:off   1:off   2:off   3:on    4:on    5:on    6:off
rsyslog         0:off   1:off   2:on    3:on    4:on    5:on    6:off
smolt           0:off   1:off   2:on    3:on    4:on    5:on    6:off
udev-post       0:off   1:on    2:on    3:on    4:on    5:on    6:off

Eu não uso o NM para se conectar à Internet. Então eu acho que isso deveria ser interrompido imediatamente. Também tenho sistema de arquivos ext4, então eu assumo que o monitor lvm2 pode ser desligado com segurança.

Meu uso principal é navegar na net e codificar em Python.

Quais serviços devo desativar para que os recursos desnecessários não fiquem ocupados?

    
por Dharmit 14.03.2011 / 19:03

2 respostas

13
NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off

Você pode fazer sem o NetworkManager, mas acho muito útil lidar com a mudança de wifi em um laptop (o que você diz que está usando). Se você não precisa, no entanto, não há mal em desligar isso.

acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off

Provavelmente, isso é o que faz seu botão liga / desliga funcionar e o que faz o sistema suspender quando você fecha a tampa. Você pode viver sem isso, mas provavelmente não quer.

auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off

Esta é a parte do espaço do usuário do Sistema de Auditoria do Linux, que é uma maneira mais segura de registrar eventos no nível do kernel do que o syslog. Entre outras coisas, registra os alertas do SELinux. Estritamente falando, você não precisa disso.

avahi-daemon    0:off   1:off   2:off   3:on    4:on    5:on    6:off

Isso é para autodescoberta de serviços em uma rede - impressoras sendo um grande exemplo. Não é necessário.

cpuspeed        0:off   1:on    2:on    3:on    4:on    5:on    6:off

Isso provavelmente apenas iniciará o driver de dimensionamento de frequência da CPU no kernel correto como uma operação de início e não executará nada. (E se não puder, por qualquer motivo, e executar o daemon, provavelmente você o desejará.)

haldaemon       0:off   1:off   2:off   3:on    4:on    5:on    6:off

Isto executa o hald , que está no processo de ser obsoleto, mas que é, a partir do Fedora 14, ainda usado para algumas coisas. Melhor deixar por enquanto

ip6tables       0:off   1:off   2:on    3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off

Isso configura o filtro de pacotes no nível do kernel e não deixa nenhum daemon do espaço do usuário em execução. Deixe isso ligado.

irqbalance      0:off   1:off   2:off   3:on    4:on    5:on    6:off

Isto é para sistemas multi-cpu / multi-core. Se você tiver apenas um, ele sairá inofensivo depois de alguns segundos. Você pode ganhar alguns milissegundos de tempo de inicialização chkconfigando-o.

lvm2-monitor    0:off   1:on    2:on    3:on    4:on    5:on    6:off
mdmonitor       0:off   1:off   2:on    3:on    4:on    5:on    6:off

Se você tem certeza de que não está usando lvm (note que você pode usar ext4 em cima de lvm!), você pode desligar o monitor lvm2, e o mesmo vale para o software md RAID e mdmonitor.

messagebus      0:off   1:off   2:on    3:on    4:on    5:on    6:off

Este é o barramento de mensagens do sistema d-bus. Se você estiver usando um ambiente de desktop moderno, basicamente precisará disso. Se você não está , você pode se safar sem isso, mas provavelmente terá que hackear as coisas. (Tenho certeza que gdm precisa disso, por exemplo).

netfs           0:off   1:off   2:off   3:on    4:on    5:on    6:off

Isso não executa nenhum daemons, mas inicia qualquer sistema de arquivos de rede em /etc/fstab/ . É inofensivo de qualquer forma.

nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcbind         0:off   1:off   2:on    3:on    4:on    5:on    6:off
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcidmapd       0:off   1:off   2:off   3:on    4:on    5:on    6:off

Se você não estiver usando NFS, NIS ou algum outro serviço baseado em RPC, todos eles podem ser executados.

rsyslog         0:off   1:off   2:on    3:on    4:on    5:on    6:off

Você tecnicamente não precisa para registrar qualquer coisa, mas provavelmente quer. Você pode pensar em ajustá-lo para funcionar de maneira mais leve no seu laptop.

smolt           0:off   1:off   2:on    3:on    4:on    5:on    6:off

Isso envia estatísticas de uso anonimizadas de volta ao Projeto Fedora. Ele não roda nada, mas há um arquivo cron em /etc/cron.d/smolt , que verifica o estado aqui. Se você não quiser, sugiro remover todo o pacote smolt. (Mas considere deixar isso - os dados são úteis para as pessoas que colocam a distro para você, e é apenas uma vez por mês.)

udev-post       0:off   1:on    2:on    3:on    4:on    5:on    6:off

Outro script de inicialização pronto, este precisava manter as regras geradas durante o processo de inicialização assim que o sistema estivesse ativo. Deixe ligado.

    
por 14.03.2011 / 20:00
1

É possível (e provavelmente, se você não especificou de outra forma no instalador) que você ainda está usando o LVM com ext4 nos volumes lógicos, no entanto, lvm2-monitor é realmente útil apenas se você estiver usando instantâneos de LVM e / ou espelhos, por isso é seguro sair.

Você está usando o NFS de alguma forma? Se não, você provavelmente pode desativar com segurança os serviços netfs, nfslock e rpc *.

Você usa dispositivos mDNS (ou ZeroConf)? O Avahi-daemon registra seu computador como um dispositivo mdns e permite que seu sistema procure dispositivos semelhantes. Se você não planeja usar isso, pode desativá-lo.

Os outros serviços são relativamente normais para serem executados (como o rsyslog), ou são simplesmente processos de inicialização que não saem dos processos em execução (como smolt e udev-post).

    
por 14.03.2011 / 19:29