¿Qué servicios se pueden deshabilitar en Fedora 14?

8

A continuación se muestra la salida de $chkconfig | grep 5:onmi computadora portátil con 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

No uso NM para conectarme a Internet. Así que creo que debería detenerse de inmediato. También tengo un sistema de archivos ext4, así que supongo que lvm2-monitor se puede apagar de forma segura.

Mi uso principal es navegar por la red y codificar en Python.

¿Qué servicios debo desactivar para que los recursos innecesarios no permanezcan ocupados?

Dharmit
fuente

Respuestas:

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

Puede prescindir de NetworkManager, pero me resulta muy útil para tratar de cambiar wifi en una computadora portátil (que usted dice que está usando). Sin embargo, si no lo necesita, no hay daño en desactivar esto.

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

Esto es probablemente lo que hace que su botón de encendido funcione, y lo que hace que el sistema se suspenda cuando cierra la tapa. Puedes vivir sin él, pero probablemente no quieras.

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

Esta es la parte del espacio de usuario del Sistema de Auditoría de Linux, que es una forma más segura de registrar eventos a nivel de kernel que syslog. Entre otras cosas, registra alertas de SELinux. Estrictamente hablando, no lo necesitas.

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

Esto es para el descubrimiento automático de servicios en una red; las impresoras son un gran ejemplo. No es requerido

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

Esto probablemente solo iniciará el controlador de escala de frecuencia de CPU en el núcleo correcto como una operación de inicio, y no ejecutará nada. (Y si no puede por cualquier razón y ejecuta el demonio, probablemente lo quieras).

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

Esto se ejecuta hald, que está en proceso de quedar obsoleto pero que, a partir de Fedora 14, todavía se usa para algunas cosas. Lo mejor es dejarlo encendido por ahora

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

Esto configura el filtro de paquetes a nivel de kernel y no deja ningún demonio de espacio de usuario en ejecución. Déjalo puesto.

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

Esto es para sistemas multi-cpu / multi-core. Si solo tiene uno, saldrá inofensivamente después de unos segundos. Puede ganar unos pocos milisegundos de tiempo de inicio al desactivarlo.

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

Si está seguro de que no está usando lvm (¡tenga en cuenta que puede usar ext4 encima de lvm!), Puede apagar lvm2-monitor, y lo mismo ocurre con RAID y mdmonitor de software md.

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

Este es el bus de mensajes del sistema d-bus. Si está utilizando un entorno de escritorio moderno, básicamente lo necesitará. Si usted es no , se puede salir sin él, pero probablemente tendrá que cortar las cosas. (Estoy bastante seguro de que lo gdmnecesita, por ejemplo).

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

Esto no ejecuta ningún demonio, pero inicia cualquier sistema de archivos de red /etc/fstab/. Es inofensivo de cualquier manera.

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

Si no está utilizando NFS, NIS o algún otro servicio basado en RPC, todo esto puede funcionar.

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

Técnicamente no necesita registrar nada, pero probablemente realmente quiera hacerlo. Podría considerar ajustarlo para que funcione de una manera más liviana en su computadora portátil.

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

Esto envía estadísticas de uso anónimas al Proyecto Fedora. No ejecuta nada, pero hay un archivo cron en el /etc/cron.d/smoltque se comprueba el estado aquí. Si no lo desea, le sugiero que quite todo el paquete smolt. (Pero considere dejarlo, los datos son útiles para las personas que organizan la distribución para usted, y solo es una vez al mes).

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

Otro script de inicio de ejecución y ejecución, este necesitaba mantener las reglas generadas durante el proceso de arranque una vez que el sistema está activo. Déjalo puesto.

mattdm
fuente
Gracias por los detalles Apagué los que pensé que eran inútiles para mi computadora portátil. Espero que mi computadora portátil funcione bien después de un reinicio. :)
Dharmit
Si no está utilizando el filtrado de paquetes, tal vez ya esté detrás de un firewall, también podría considerar desactivar el filtrado de paquetes.
fpmurphy
1

Es posible (y probable, si no especificó lo contrario en el instalador) que todavía está usando LVM con ext4 en los volúmenes lógicos, sin embargo, lvm2-monitor solo es realmente útil si está usando instantáneas y / o espejos de LVM , por lo que es seguro desconectar.

¿Estás usando NFS de alguna manera? De lo contrario, probablemente pueda desactivar con seguridad los servicios netfs, nfslock y rpc *.

¿Utiliza algún dispositivo mDNS (o ZeroConf)? Avahi-daemon registra su computadora como un dispositivo mdns y permite que su sistema busque dispositivos similares. Si no planea usar eso, puede deshabilitarlo.

Los otros servicios son bastante normales para que se ejecuten (como rsyslog), o simplemente son procesos de inicio que no dejan de lado los procesos en ejecución (como smolt y udev-post).

jsbillings
fuente
cupsusa avahi para el descubrimiento de impresoras, si eso es importante para usted.
mattdm