主頁(yè) > 知識(shí)庫(kù) > Linux服務(wù)啟動(dòng)優(yōu)化

Linux服務(wù)啟動(dòng)優(yōu)化

熱門(mén)標(biāo)簽:外呼scrm系統(tǒng)哪家好 承德電銷(xiāo) 高德地圖標(biāo)注重復(fù)了怎么辦 成都自動(dòng)外呼系統(tǒng)服務(wù)商 百度地圖標(biāo)注能刪除嗎 你所在的區(qū)域不支持地圖圖標(biāo)注冊(cè) 斑馬電話(huà)機(jī)器人的起源 百度地圖標(biāo)注分布圖 隨州外呼業(yè)務(wù)系統(tǒng)
下面現(xiàn)介紹一下運(yùn)行次序和運(yùn)行級(jí)別:
一個(gè) Linux 系統(tǒng)的引導(dǎo)過(guò)程可以分為幾個(gè)階段。我們主要看看當(dāng)內(nèi)核加載后的那一個(gè)階段.你可以運(yùn)行runlevel 命令來(lái)確定您的系統(tǒng)當(dāng)前的運(yùn)行級(jí),當(dāng)內(nèi)核被加載并開(kāi)始運(yùn)行時(shí)會(huì)調(diào)用 /sbin/init 程序,這個(gè)程序以 root 身份運(yùn)行,并且在開(kāi)始引導(dǎo)時(shí)按照要求設(shè)定為“運(yùn)行級(jí)”。   系統(tǒng)服務(wù)
rc 腳本負(fù)責(zé)啟動(dòng)用戶(hù)需要的所有服務(wù)。就像名字所描述的一樣,所謂服務(wù)就是系統(tǒng)提供的有用的工具。可能會(huì)有很多服務(wù)需要啟動(dòng)。大部分的 Linux 系統(tǒng)會(huì)啟動(dòng) sshd(安全Shell服務(wù))、syslog(系統(tǒng)日志工具)和 lpd(打印服務(wù)),但還會(huì)有更多的服務(wù)需要啟動(dòng)。
過(guò)多的服務(wù)會(huì)增加開(kāi)機(jī)的時(shí)間,優(yōu)化關(guān)閉不需要的服務(wù)將會(huì)提高啟動(dòng)時(shí)間。

輸入system-config-services看看系統(tǒng)都啟動(dòng)那些服務(wù).

關(guān)閉不使用的服務(wù):
(此部分可能存在風(fēng)險(xiǎn),如果你不確定的服務(wù)請(qǐng)不要關(guān)閉他,此優(yōu)化針對(duì)桌面用戶(hù))
NetworkManager 關(guān)閉
NetworkManagerDispatcher 關(guān)閉
anacron關(guān)閉
atd 關(guān)閉
apmd 關(guān)閉
avahi-daemon 關(guān)閉
avahi-dnsconfd 關(guān)閉
bluetooth hcid sdpd hidd dund pand 關(guān)閉 (你不使用藍(lán)牙設(shè)備)
capi 關(guān)閉
cupsd 關(guān)閉 (你不使用打印機(jī)設(shè)備)
dc client dc server 關(guān)閉 (你不使用Apache)
firstboot 關(guān)閉
gpm 關(guān)閉 (終端中鼠標(biāo)支持 你可以3中開(kāi)啟,5中關(guān)閉)
hplip hpiod hpssd 關(guān)閉 (你不使用打印機(jī)設(shè)備開(kāi)啟)
ip6tables 關(guān)閉
irqbalance 關(guān)閉 (多核CPU開(kāi)啟)
irda irattach 關(guān)閉 (使用紅外開(kāi)啟)
im sensors 關(guān)閉
mdmonitor 關(guān)閉
mdmpd 關(guān)閉
netplugd 關(guān)閉
netfs 關(guān)閉
ntpd 關(guān)閉
pcscd 關(guān)閉
portmap 關(guān)閉
rpcgssd rpcidmapd rpcsvcgssd 關(guān)閉
sendmail 關(guān)閉
smb 關(guān)閉
    ********************   認(rèn)識(shí)linux服務(wù)
請(qǐng)先閱讀Fedora服務(wù)管理指南。了解什么是服務(wù)/后臺(tái)進(jìn)程(services/daemons),什么是運(yùn)行級(jí)別(runlevels)以及各種用于管理服務(wù)(sevices)的工具。
你可以在命令行下使用chkonfig或ntsysv命令來(lái)管理服務(wù)(services),或者使用具有圖形用戶(hù)界面的system-config-services命令。GNOME用戶(hù):系統(tǒng)-》管理-》服務(wù)器設(shè)置-》Services。
--------------------------------------------------------------------------------
單個(gè)服務(wù)介紹
現(xiàn)在我們介紹FedoraCore6中所包含的各種服務(wù)(services)的功能,并提供使用建議。這不是一份詳盡的清單。小心:不要關(guān)閉你不確定或不知道的服務(wù)(services)。
不要關(guān)閉以下服務(wù)(除非你有充足的理由):
acpid,haldaemon,messagebus,klogd,network,syslogd
請(qǐng)確定修改的是運(yùn)行級(jí)別3和5。
--------------------------------------------------------------------------------
NetworkManager,NetworkManagerDispatcher
NetworkManager是一個(gè)自動(dòng)切換網(wǎng)絡(luò)連接的后臺(tái)進(jìn)程。很多筆記本用戶(hù)都需要啟用該功能,它讓你能夠在無(wú)線(xiàn)網(wǎng)絡(luò)和有線(xiàn)網(wǎng)絡(luò)之間切換。大多數(shù)臺(tái)式機(jī)用戶(hù)應(yīng)該關(guān)閉該服務(wù)。一些DHCP用戶(hù)可能需要開(kāi)啟它。
acpid
ACPI(全稱(chēng)AdvancedConfigurationandPowerInterface)服務(wù)是電源管理接口。建議所有的筆記本用戶(hù)開(kāi)啟它。一些服務(wù)器可能不需要acpi。支持的通用操作有:“電源開(kāi)關(guān)“,”電池監(jiān)視“,”筆記本Lid開(kāi)關(guān)“,“筆記本顯示屏亮度“,“休眠”,“掛機(jī)”,等等。
anacron,atd,cron
這幾個(gè)調(diào)度程序有很小的差別。建議開(kāi)啟cron,如果你的電腦將長(zhǎng)時(shí)間運(yùn)行,那就更應(yīng)該開(kāi)啟它。對(duì)于服務(wù)器,應(yīng)該更深入了解以確定應(yīng)該開(kāi)啟哪個(gè)調(diào)度程序。大多數(shù)情況下,筆記本/臺(tái)式機(jī)應(yīng)該關(guān)閉atd和anacron。注意:一些任務(wù)的執(zhí)行需要anacron,比如:清理/tmp或/var。
apmd
一些筆記本和舊的硬件使用apmd。如果你的電腦支持acpi,就應(yīng)該關(guān)閉apmd。如果支持acpi,那么apmd的工作將會(huì)由acpi來(lái)完成。
autofs
該服務(wù)自動(dòng)掛載可移動(dòng)存儲(chǔ)器(比如USB硬盤(pán))。如果你使用移動(dòng)介質(zhì)(比如移動(dòng)硬盤(pán),U盤(pán)),建議啟用這個(gè)服務(wù)。
avahi-daemon,avahi-dnsconfd
Avahi是zeroconf協(xié)議的實(shí)現(xiàn)。它可以在沒(méi)有DNS服務(wù)的局域網(wǎng)里發(fā)現(xiàn)基于zeroconf協(xié)議的設(shè)備和服務(wù)。它跟mDNS一樣。除非你有兼容的設(shè)備或使用zeroconf協(xié)議的服務(wù),否則應(yīng)該關(guān)閉它。我把它關(guān)閉。
bluetooth,hcid,hidd,sdpd,dund,pand
藍(lán)牙(Bluetooth)是給無(wú)線(xiàn)便攜設(shè)備使用的(非wifi,802.11)。很多筆記本提供藍(lán)牙支持。有藍(lán)牙鼠標(biāo),藍(lán)牙耳機(jī)和支持藍(lán)牙的手機(jī)。很多人都沒(méi)有藍(lán)牙設(shè)備或藍(lán)牙相關(guān)的服務(wù),所以應(yīng)該關(guān)閉它。其他藍(lán)牙相關(guān)的服務(wù)有:hcid管理所有可見(jiàn)的藍(lán)牙設(shè)備,hidd對(duì)輸入設(shè)備(鍵盤(pán),鼠標(biāo))提供支持,dund支持通過(guò)藍(lán)牙撥號(hào)連接網(wǎng)絡(luò),pand允許你通過(guò)藍(lán)牙連接以太網(wǎng)。
capi
僅僅對(duì)使用ISDN設(shè)備的用戶(hù)有用。大多數(shù)用戶(hù)應(yīng)該關(guān)閉它。
cpuspeed
該服務(wù)可以在運(yùn)行時(shí)動(dòng)態(tài)調(diào)節(jié)CPU的頻率來(lái)節(jié)約能源(省電)。許多筆記本的CPU支持該特性,現(xiàn)在,越來(lái)越多的臺(tái)式機(jī)也支持這個(gè)特性了。如果你的CPU是:Petium-M,Centrino,AMDPowerNow,Transmetta,IntelSpeedStep,Athlon-64,Athlon-X2,IntelCore2中的一款,就應(yīng)該開(kāi)啟它。如果你想讓你的CPU以固定頻率運(yùn)行的話(huà)就關(guān)閉它。
cron
參見(jiàn)anacron。
cupsd,cups-config-daemon
打印機(jī)相關(guān)。如果你有能在Fedora中驅(qū)動(dòng)的CUPS兼容的打印機(jī),你應(yīng)該開(kāi)啟它。
dc_client,dc_server
磁盤(pán)緩存(Distcache)用于分布式的會(huì)話(huà)緩存。主要用在SSL/TLS服務(wù)器。它可以被Apache使用。大多數(shù)的臺(tái)式機(jī)應(yīng)該關(guān)閉它。
dhcdbd
這是一個(gè)讓DBUS系統(tǒng)控制DHCP的接口??梢员A裟J(rèn)的關(guān)閉狀態(tài)。
diskdump,netdump
磁盤(pán)轉(zhuǎn)儲(chǔ)(Diskdump)用來(lái)幫助調(diào)試內(nèi)核崩潰。內(nèi)核崩潰后它將保存一個(gè)“dump“文件以供分析之用。網(wǎng)絡(luò)轉(zhuǎn)儲(chǔ)(Netdump)的功能跟Diskdump差不多,只不過(guò)它可以通過(guò)網(wǎng)絡(luò)來(lái)存儲(chǔ)。除非你在診斷內(nèi)核相關(guān)的問(wèn)題,它們應(yīng)該被關(guān)閉。
dund
參見(jiàn)bluetooth。
firstboot
該服務(wù)是Fedora安裝過(guò)程特有的。它執(zhí)行在安裝之后的第一次啟動(dòng)時(shí)僅僅需要執(zhí)行一次的特定任務(wù)。它可以被關(guān)閉。
gpm
終端鼠標(biāo)指針支持(無(wú)圖形界面)。如果你不使用文本終端(CTRL-ALT-F1,F2..),那就關(guān)閉它。不過(guò),我在運(yùn)行級(jí)別3開(kāi)啟它,在運(yùn)行級(jí)別5關(guān)閉它。
hidd
參見(jiàn)bluetooth。
hplip,hpiod,hpssd
HPLIP服務(wù)在Linux系統(tǒng)上實(shí)現(xiàn)HP打印機(jī)支持,包括Inkjet,DeskJet,OfficeJet,Photosmart,BusinessInkJet和一部分LaserJet打印機(jī)。這是HP贊助的惠普Linux打印項(xiàng)目(HPLinuxPrintingProject)的產(chǎn)物。如果你有相兼容的打印機(jī),那就啟用它。
iptables
它是Linux標(biāo)準(zhǔn)的防火墻(軟件防火墻)。如果你直接連接到互聯(lián)網(wǎng)(如,cable,DSL,T1),建議開(kāi)啟它。如果你使用硬件防火墻(比如:D-Link,Netgear,Linksys等等),可以關(guān)閉它。強(qiáng)烈建議開(kāi)啟它。
ip6tables
如果你不知道你是否在使用IPv6,大部分情況下說(shuō)明你沒(méi)有使用。該服務(wù)是用于IPv6的軟件防火墻。大多數(shù)用戶(hù)都應(yīng)該關(guān)閉它。閱讀這里了解如何關(guān)閉Fedora的IPv6支持。
irda,irattach
IrDA提供紅外線(xiàn)設(shè)備(筆記本,PDA''s,手機(jī),計(jì)算器等等)間的通訊支持。大多數(shù)用戶(hù)應(yīng)該關(guān)閉它。
irqbalance
在多處理器系統(tǒng)中,啟用該服務(wù)可以提高系統(tǒng)性能。大多數(shù)人不使用多處理器系統(tǒng),所以關(guān)閉它。但是我不知道它作用于多核CPU''s或超線(xiàn)程CPU''s系統(tǒng)的效果。在單CPU系統(tǒng)中關(guān)閉它應(yīng)該不會(huì)出現(xiàn)問(wèn)題。
isdn
這是一種互聯(lián)網(wǎng)的接入方式。除非你使用ISDN貓來(lái)上網(wǎng),否則你應(yīng)該關(guān)閉它。
kudzu
該服務(wù)進(jìn)行硬件探測(cè),并進(jìn)行配置。如果更換硬件或需要探測(cè)硬件更動(dòng),開(kāi)啟它。但是絕大部分的臺(tái)式機(jī)和服務(wù)器都可以關(guān)閉它,僅僅在需要時(shí)啟動(dòng)。
lm_sensors
該服務(wù)可以探測(cè)主板感應(yīng)器件的值或者特定硬件的狀態(tài)(一般用于筆記本電腦)。你可以通過(guò)它來(lái)查看電腦的實(shí)時(shí)狀態(tài),了解電腦的健康狀況。它在GKrellM用戶(hù)中比較流行。查看lm_sensors的主頁(yè)獲得更多信息。如果沒(méi)有特殊理由,建議關(guān)閉它。
mctrans
如果你使用SELinux就開(kāi)啟它。默認(rèn)情況下FedoraCore開(kāi)啟SELinux。
mdmonitor
該服務(wù)用來(lái)監(jiān)測(cè)SoftwareRAID或LVM的信息。它不是一個(gè)關(guān)鍵性的服務(wù),可以關(guān)閉它。
mdmpd
該服務(wù)用來(lái)監(jiān)測(cè)Multi-Path設(shè)備(該類(lèi)型的存儲(chǔ)設(shè)備能被一種以上的控制器或方法訪問(wèn))。它應(yīng)該被關(guān)閉。
messagebus
這是Linux的IPC(InterprocessCommunication,進(jìn)程間通訊)服務(wù)。確切地說(shuō),它與DBUS交互,是重要的系統(tǒng)服務(wù)。強(qiáng)烈建議開(kāi)啟它。
netdump
參見(jiàn)diskdump。
netplugd
Netplugd用于監(jiān)測(cè)網(wǎng)絡(luò)接口并在接口狀態(tài)改變時(shí)執(zhí)行指定命令。建議保留它的默認(rèn)關(guān)閉狀態(tài)。
netfs
該服務(wù)用于在系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載網(wǎng)絡(luò)中的共享文件空間,比如:NFS,Samba等等。如果你連接到局域網(wǎng)中的其它服務(wù)器并進(jìn)行文件共享,就開(kāi)啟它。大多數(shù)臺(tái)式機(jī)和筆記本用戶(hù)應(yīng)該關(guān)閉它。
nfs,nfslock
這是用于Unix/Linux/BSD系列操作系統(tǒng)的標(biāo)準(zhǔn)文件共享方式。除非你需要以這種方式共享數(shù)據(jù),否則關(guān)閉它。
ntpd
該服務(wù)通過(guò)互聯(lián)網(wǎng)自動(dòng)更新系統(tǒng)時(shí)間。如果你能永久保持互聯(lián)網(wǎng)連接,建議開(kāi)啟它,但不是必須的。
pand
參見(jiàn)bluetooth。
pcscd
該服務(wù)提供智能卡(和嵌入在信用卡,識(shí)別卡里的小芯片一樣大?。┖椭悄芸ㄗx卡器支持。如果你沒(méi)有讀卡器設(shè)備,就關(guān)閉它。
portmap
該服務(wù)是NFS(文件共享)和NIS(驗(yàn)證)的補(bǔ)充。除非你使用NFS或NIS服務(wù),否則關(guān)閉它。
readahead_early,readahead_later
該服務(wù)通過(guò)預(yù)先加載特定的應(yīng)用程序到內(nèi)存中以提供性能。如果你想程序啟動(dòng)更快,就開(kāi)啟它。
restorecond
用于給SELinux監(jiān)測(cè)和重新加載正確的文件上下文(filecontexts)。它不是必須的,但如果你使用SELinux的話(huà)強(qiáng)烈建議開(kāi)啟它。
rpcgssd,rpcidmapd,rpcsvcgssd
用于NFSv4。除非你需要或使用NFSv4,否則關(guān)閉它。
sendmail
除非你管理一個(gè)郵件服務(wù)器或你想在局域網(wǎng)內(nèi)傳遞或支持一個(gè)共享的IMAP或POP3服務(wù)。大多數(shù)人不需要一個(gè)郵件傳輸代理。如果你通過(guò)網(wǎng)頁(yè)(hotmail/yahoo/gmail)或使用郵件收發(fā)程序(比如:Thunderbird,Kmail,Evolution等等)收發(fā)程序。你應(yīng)該關(guān)閉它。
smartd
SMARTDiskMonitoring服務(wù)用于監(jiān)測(cè)并預(yù)測(cè)磁盤(pán)失敗或磁盤(pán)問(wèn)題(前提:磁盤(pán)必須支持SMART)。大多數(shù)的桌面用戶(hù)不需要該服務(wù),但建議開(kāi)啟它,特別是服務(wù)器。
smb
SAMBA服務(wù)是在Linux和Windows之間共享文件必須的服務(wù)。如果有Windows用戶(hù)需要訪問(wèn)Linux上的文件,就啟用它。查看如何在FedoraCore6下配置Samba。
sshd
SSH允許其他用戶(hù)登錄到你的系統(tǒng)并執(zhí)行程序,該用戶(hù)可以和你同一網(wǎng)絡(luò),也可以是遠(yuǎn)程用戶(hù)。開(kāi)啟它存在潛在的安全隱患。如果你不需要從其它機(jī)器或不需要從遠(yuǎn)程登錄,就應(yīng)該關(guān)閉它。
xinetd
(該服務(wù)默認(rèn)可能不被安裝)它是一個(gè)特殊的服務(wù)。它可以根據(jù)特定端口收到的請(qǐng)求啟動(dòng)多個(gè)服務(wù)。比如:典型的telnet程序連接到23號(hào)端口。如果有telent請(qǐng)求在23號(hào)端口被xinetd探測(cè)到,那xinetd將啟動(dòng)telnetd服務(wù)來(lái)響應(yīng)該請(qǐng)求。為了使用方便,可以開(kāi)啟它。運(yùn)行chkconfig--list,通過(guò)檢查xinetd相關(guān)的輸出可以知道有哪些服務(wù)被xinetd管理。

標(biāo)簽:宜賓 陜西 賀州 河源 桂林 吉安 襄陽(yáng) 錫林郭勒盟

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux服務(wù)啟動(dòng)優(yōu)化》,本文關(guān)鍵詞  Linux,服務(wù),啟動(dòng),優(yōu)化,Linux,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux服務(wù)啟動(dòng)優(yōu)化》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Linux服務(wù)啟動(dòng)優(yōu)化的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章