Layanan mana yang dapat dinonaktifkan pada Fedora 14?

8

Berikut ini adalah output $chkconfig | grep 5:onpada laptop saya yang menjalankan 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

Saya tidak menggunakan NM untuk menghubungkan ke Internet. Jadi saya pikir itu harus dihentikan segera. Saya juga memiliki sistem file ext4 jadi saya berasumsi lvm2-monitor dapat dimatikan dengan aman.

Penggunaan utama saya adalah selancar internet dan pengkodean dalam Python.

Layanan mana yang harus saya nonaktifkan agar sumber daya yang tidak perlu tidak tetap sibuk?

Dharmit
sumber

Jawaban:

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

Anda dapat melakukannya tanpa NetworkManager, tetapi saya merasa sangat berguna untuk berurusan dengan mengubah wifi di laptop (yang Anda katakan sedang Anda gunakan). Jika Anda tidak membutuhkannya, tidak ada salahnya mematikan ini.

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

Ini mungkin yang membuat tombol power Anda bekerja, dan apa yang membuat sistem ditunda ketika Anda menutup tutupnya. Anda dapat hidup tanpanya, tetapi mungkin tidak mau.

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

Ini adalah bagian userspace dari Sistem Audit Linux, yang merupakan cara yang lebih aman untuk mencatat peristiwa tingkat kernel daripada syslog. Antara lain, ia merekam peringatan SELinux. Sebenarnya, Anda tidak membutuhkannya.

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

Ini untuk autodiscovery layanan di jaringan - printer menjadi contoh besar. Itu tidak wajib.

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

Ini mungkin hanya akan memulai driver penskalaan frekuensi CPU in-kernel yang tepat sebagai operasi saat mulai, dan tidak menjalankan apa pun. (Dan jika tidak bisa karena alasan apa pun dan menjalankan daemon, Anda mungkin menginginkannya.)

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

Ini berjalan hald, yang sedang dalam proses menjadi usang tetapi yang, pada Fedora 14, masih digunakan untuk beberapa hal. Sebaiknya tinggalkan saja untuk saat ini

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

Ini mengatur filter paket tingkat kernel dan tidak membiarkan daemon ruang pengguna apa pun berjalan. Biarkan saja.

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

Ini untuk sistem multi-cpu / multi-core. Jika Anda baru saja memilikinya, ia akan keluar tanpa berbahaya setelah beberapa detik. Anda dapat memperoleh beberapa milidetik waktu mulai dengan mengubah konfigurasi.

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

Jika Anda yakin tidak menggunakan lvm (perhatikan bahwa Anda dapat menggunakan ext4 di atas lvm!), Anda dapat mematikan lvm2-monitor, dan hal yang sama berlaku untuk perangkat lunak md RAID dan mdmonitor.

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

Ini adalah bus pesan sistem d-bus. Jika Anda menggunakan lingkungan desktop modern, Anda pada dasarnya akan membutuhkan ini. Jika tidak , Anda bisa lolos tanpa itu, tetapi mungkin harus meretas segalanya. (Saya cukup yakin gdmmembutuhkannya, misalnya.)

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

Ini tidak menjalankan daemon apa pun, tetapi memulai sistem file jaringan apa pun di /etc/fstab/. Bagaimanapun juga tidak berbahaya.

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

Jika Anda tidak menggunakan NFS, NIS, atau layanan berbasis RPC lainnya, semua ini bisa mati.

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

Secara teknis Anda tidak perlu mencatat apa pun, tetapi Anda mungkin benar-benar ingin. Anda dapat mempertimbangkan menyetelnya agar bekerja dengan cara yang lebih ringan di laptop Anda.

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

Ini mengirimkan statistik penggunaan yang dianonimkan kembali ke Proyek Fedora. Itu tidak menjalankan apa-apa, tapi ada file cron di /etc/cron.d/smoltmana memeriksa keadaan di sini. Jika Anda tidak menginginkannya, saya sarankan menghapus seluruh paket smolt. (Tapi pertimbangkan untuk meninggalkannya - data berguna untuk orang-orang yang menyatukan distro untuk Anda, dan itu hanya sebulan sekali.)

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

Skrip startup lain yang dijalankan dan dilakukan, ini diperlukan untuk menjaga aturan yang dihasilkan selama proses booting setelah sistem dinyalakan. Biarkan saja.

mattdm
sumber
Terima kasih untuk detailnya. Telah mematikan yang saya pikir tidak berguna untuk laptop saya. Semoga laptop saya berfungsi dengan baik setelah reboot. :)
Dharmit
Jika Anda tidak menggunakan packet filtering, mungkin Anda sudah berada di belakang firewall, Anda juga dapat mempertimbangkan mematikan packet filtering.
fpmurphy
1

Itu mungkin (dan kemungkinan, jika Anda tidak menentukan lain di installer) bahwa Anda masih menggunakan LVM dengan ext4 pada volume logis, namun, lvm2-monitor benar-benar hanya berguna jika Anda menggunakan snapshot dan / atau mirror LVM , jadi aman untuk trun off.

Apakah Anda menggunakan NFS dengan cara apa pun? Jika tidak, Anda mungkin dapat dengan aman mematikan layanan netfs, nfslock dan rpc *.

Apakah Anda menggunakan perangkat mDNS (atau ZeroConf)? Avahi-daemon mendaftarkan komputer Anda sebagai perangkat MDN dan memungkinkan sistem Anda untuk mencari perangkat yang sama. Jika Anda tidak berencana menggunakannya, Anda dapat menonaktifkannya.

Layanan lain cukup normal untuk menjalankan (seperti rsyslog), atau hanya proses startup yang tidak meninggalkan proses yang berjalan (seperti smolt dan udev-post).

jsbillings
sumber
cupsmenggunakan avahi untuk penemuan printer, jika itu penting bagi Anda.
mattdm