Welche Dienste können auf Fedora 14 deaktiviert werden?

8

Es folgt die Ausgabe von $chkconfig | grep 5:onFedora 14 auf meinem Laptop.

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

Ich verwende NM nicht für die Verbindung zum Internet. Ich denke, das sollte sofort gestoppt werden. Außerdem habe ich ein ext4-Dateisystem, daher gehe ich davon aus, dass der lvm2-Monitor sicher ausgeschaltet werden kann.

Meine Hauptanwendung ist das Surfen im Internet und das Codieren in Python.

Welche Dienste sollte ich deaktivieren, damit nicht unnötig Ressourcen ausgelastet bleiben?

Dharmit
quelle

Antworten:

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

Sie können auf NetworkManager verzichten, aber ich finde es äußerst praktisch, wenn Sie das WLAN auf einem Laptop ändern möchten (von dem Sie sagen, dass Sie es verwenden). Wenn Sie es jedoch nicht benötigen, kann es nicht schaden, es auszuschalten.

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

Dies ist wahrscheinlich der Grund, warum Ihr Netzschalter funktioniert und das System beim Schließen des Deckels angehalten wird. Sie können ohne es leben, wollen es aber wahrscheinlich nicht.

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

Dies ist der Userspace-Teil des Linux-Überwachungssystems, mit dem Ereignisse auf Kernelebene sicherer protokolliert werden können als mit Syslog. Unter anderem werden SELinux-Warnungen aufgezeichnet. Genau genommen brauchen Sie es nicht.

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

Dies dient zur automatischen Erkennung von Diensten in einem Netzwerk - Drucker sind ein großes Beispiel. Es ist nicht erforderlich.

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

Dadurch wird wahrscheinlich nur der richtige CPU-Frequenzskalierungstreiber im Kernel als Startvorgang gestartet und nichts ausgeführt. (Und wenn es aus irgendeinem Grund nicht kann und den Daemon ausführt, möchten Sie es wahrscheinlich.)

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

Dies läuft hald, was gerade veraltet ist, aber ab Fedora 14 noch für einige Dinge verwendet wird. Am besten erstmal eingeschaltet lassen

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

Dadurch wird der Paketfilter auf Kernel-Ebene eingerichtet und es wird kein User-Space-Daemon ausgeführt. Lass es an.

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

Dies gilt für Multi-CPU- / Multi-Core-Systeme. Wenn Sie nur eine haben, wird diese nach einigen Sekunden harmlos beendet. Sie können einige Millisekunden Startzeit gewinnen, indem Sie chkconfiging deaktivieren.

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

Wenn Sie sicher sind, dass Sie lvm nicht verwenden (beachten Sie, dass Sie ext4 zusätzlich zu lvm verwenden können!), Können Sie lvm2-monitor deaktivieren. Gleiches gilt für md software RAID und mdmonitor.

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

Dies ist der Nachrichtenbus des D-Bus-Systems. Wenn Sie eine moderne Desktop-Umgebung verwenden, benötigen Sie diese grundsätzlich. Wenn Sie nicht sind , können Sie ohne es davonkommen, müssen aber wahrscheinlich Dinge hacken. (Ich bin mir ziemlich sicher gdm, dass ich es zum Beispiel brauche.)

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

Dies führt keine Daemons aus, sondern startet alle Netzwerk-Dateisysteme in /etc/fstab/. Es ist so oder so harmlos.

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

Wenn Sie NFS, NIS oder einen anderen RPC-basierten Dienst nicht verwenden, können alle diese Dienste deaktiviert werden.

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

Sie technisch nicht brauchen nichts zu protokollieren, aber Sie wahrscheinlich wirklich wollen. Sie können es so einstellen, dass es auf Ihrem Laptop leichter funktioniert.

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

Dadurch werden anonymisierte Nutzungsstatistiken an das Fedora-Projekt zurückgesendet. Es wird nichts ausgeführt, aber es gibt eine Cron-Datei, in /etc/cron.d/smoltder der Status hier überprüft wird. Wenn Sie es nicht wollen, schlage ich vor, das gesamte Smolt-Paket zu entfernen. (Aber denken Sie daran, es zu verlassen - die Daten sind nützlich für die Leute, die die Distribution für Sie zusammenstellen, und es ist nur einmal im Monat.)

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

Ein weiteres Start-und-Fertig-Startskript, das benötigt wird, um die während des Startvorgangs generierten Regeln beizubehalten, sobald das System hochgefahren ist. Lass es an.

mattdm
quelle
Danke für die Details. Habe diejenigen ausgeschaltet, die ich für meinen Laptop für nutzlos hielt. Hoffe, mein Laptop funktioniert gut nach einem Neustart. :)
Dharmit
Wenn Sie die Paketfilterung nicht verwenden und sich möglicherweise bereits hinter einer Firewall befinden, können Sie auch die Paketfilterung deaktivieren.
fpmurphy
1

Es ist möglich (und wahrscheinlich, wenn Sie im Installationsprogramm nichts anderes angegeben haben), dass Sie LVM mit ext4 auf den logischen Volumes weiterhin verwenden. Lvm2-monitor ist jedoch nur dann wirklich nützlich, wenn Sie LVM-Snapshots und / oder Spiegel verwenden , so ist es sicher abzuschneiden.

Verwenden Sie NFS in irgendeiner Weise? Wenn nicht, können Sie die Dienste netfs, nfslock und rpc * wahrscheinlich sicher deaktivieren.

Verwenden Sie mDNS- (oder ZeroConf-) Geräte? Avahi-daemon registriert Ihren Computer als MDNS-Gerät und ermöglicht Ihrem System die Suche nach ähnlichen Geräten. Wenn Sie nicht vorhaben, dies jemals zu verwenden, können Sie es deaktivieren.

Die anderen Dienste werden normalerweise ausgeführt (wie rsyslog) oder sind einfach Startprozesse, die nicht um laufende Prozesse herumlaufen (wie smolt und udev-post).

jsbillings
quelle
cupsVerwendet Avahi für die Druckererkennung, falls dies für Sie wichtig ist.
Mattdm