$chkconfig | grep 5:on
다음은 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
나는 NM을 사용하여 인터넷에 연결하지 않습니다. 그러므로 이러한 행위는 즉시 중단되어야 한다고 생각합니다. 또한 ext4 파일 시스템이 있으므로 lvm2-monitor를 안전하게 종료할 수 있다고 가정합니다.
나의 주요 용도는 인터넷 서핑과 Python 코딩입니다.
리소스가 불필요하게 사용되지 않도록 하려면 어떤 서비스를 비활성화해야 합니까?
답변1
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
NetworkManager 없이도 할 수 있지만 랩탑(귀하가 사용 중이라고 말함)에서 Wi-Fi 변경을 처리하는 데 매우 편리하다는 것을 알았습니다. 그러나 필요하지 않은 경우에는 꺼두어도 아무런 해가 없습니다.
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
이는 Linux 감사 시스템의 사용자 공간 부분으로, syslog보다 커널 수준 이벤트를 더 안전하게 기록하는 방법입니다. 또한 SELinux 경고를 기록합니다. 엄밀히 말하면 필요하지 않습니다.
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
이것은 것이다아마도아무 것도 실행하지 않고 부팅 작업으로 올바른 커널 CPU 주파수 스케일링 드라이버를 시작하기만 하면 됩니다. (어떤 이유로 데몬을 실행할 수 없는 경우 이 방법이 필요할 수 있습니다.)
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
이것은 실행되고 hald
더 이상 사용되지 않지만 Fedora 14부터는 여전히 몇 가지 용도로 사용됩니다. 지금은 그대로 두는 게 낫지
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
이는 다중 CPU/다중 코어 시스템에서 작동합니다. 하나만 있으면 몇 초 후에 문제 없이 종료됩니다. chkconfig를 통해 끄면 몇 밀리초의 부팅 시간을 얻을 수 있습니다.
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
lvm을 사용하지 않는다고 확신하는 경우(lvm 위에 ext4를 사용할 수 있습니다!) lvm2-monitor를 끌 수 있습니다. md 소프트웨어 RAID 및 mdmonitor도 마찬가지입니다.
messagebus 0:off 1:off 2:on 3:on 4:on 5:on 6:off
이것은 d-bus 시스템 메시지 버스입니다. 최신 데스크탑 환경을 사용하는 경우 기본적으로 이것이 필요합니다. 당신이라면 어떨까요?아니요, 그것 없이도 도망갈 수 있지만 상황을 엉망으로 만들어야 할 수도 있습니다. ( gdm
예를 들어, 나는 그것이 필요하다고 확신합니다.)
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
이것은 어떤 데몬도 실행하지 않지만 시작될 것입니다 /etc/fstab/
.
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
NFS, NIS 또는 기타 RPC 기반 서비스를 사용하지 않는 경우 이 모든 작업이 실패할 수 있습니다.
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
그러면 익명의 사용 통계가 Fedora 프로젝트로 다시 전송됩니다. 아무것도 실행되지 않지만 /etc/cron.d/smolt
여기에 상태를 확인할 수 있는 cron 파일이 있습니다. 원하지 않으시면 스몰트 패키지 전체를 제거하시는 것을 추천드립니다. (그러나 보관하는 것을 고려하십시오. 이 데이터는 한 달에 한 번만 릴리스를 만드는 사람에게 유용할 것입니다.)
udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off
시스템 부팅 후 시작 프로세스 중에 생성된 규칙을 보존해야 하는 또 다른 실행 및 완료 시작 스크립트입니다. 열어두세요.
답변2
논리 볼륨에서 ext4와 함께 LVM을 계속 사용하고 있을 가능성이 있습니다(설치 프로그램에서 달리 지정하지 않은 경우). 그러나 lvm2-monitor는 실제로 LVM 스냅샷 및/또는 미러링을 사용하는 경우에만 유용합니다. , 안전하게 닫을 수 있습니다.
어떤 방식으로든 NFS를 사용하고 있습니까? 그렇지 않은 경우 netfs, nfslock 및 rpc* 서비스를 안전하게 종료할 수 있습니다.
mDNS(또는 ZeroConf) 장치를 사용하십니까? Avahi-daemon은 컴퓨터를 mdns 장치로 등록하고 시스템에서 유사한 장치를 검색할 수 있도록 합니다. 사용할 계획이 없다면 비활성화할 수 있습니다.
다른 서비스는 rsyslog와 같이 매우 정상적으로 실행되거나 프로세스를 시작하고 실행 중인 프로세스를 남기지 않습니다(smolt 및 udev-post와 같은).