Linux系統中服務常見的兩大類詳解!
在學習Linux技術的時候,大家一定都聽過“daemon”這個詞。所謂daemon是Linux的一些系統服務,它們是一些常駐記憶體的程式。那麼Linux中服務主要分為哪兩類?daemon擁有兩種分類方式,按照daemon是否可以在記憶體中獨立啟動可以分為:stand alone和super daemon,以下是具體的內容介紹。
Linux系統的服務,又稱為daemon,是指常駐在記憶體中持續執行,以提供所需需要的程式。
分類
Linux系統的服務按管理方式主要有兩大類:stand-alone和super-daemon,即獨立管理服務和統一管理服務。
stand-alone:這種型別的服務機制較為簡單,可以獨立啟動服務。其特點是:
1、可以自行獨立啟動,無需透過其他機制的管理。
2、stand-alone服務一旦啟動載入到記憶體後,就會一直佔用記憶體空間和系統資源,知道該服務被停止。
3、由於服務一直在執行,所以對client的請求有更快的響應速度。
典型的stand-alone服務有:httpd、ftp。
super-daemon:這種管理機制透過一個統一的daemon來負責啟動、管理其他服務。在CentOs6.X中這個super-daemon就是xinetd這個程式。特點有:
1、所有的服務由xinetd控管,因此對xinetd可以有安全控管的機制,如網路防火牆。
2、clinet請求前,所需服務是未啟動的;直到client請求服務時,xinetd才會喚醒相應服務;一旦連線結束後,相應服務會被關閉。所以super-daemon方式不會一直佔用系統資源。
3、既然有請求才會去啟動服務,所以server端的響應速度自然不如stand-alone方式來得快。
典型的super-daemon服務有:telnet等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2933142/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統常見檔案大小常用的命令詳解!Linux
- Linux系統常見的5大主要模組!Linux
- Linux系統上常見的檔案管理類命令Linux
- Linux系統常見的三種裝置分類!Linux
- 常見的 Linux 系統版本Linux
- service命令用於管理Linux作業系統中服務Linux作業系統
- 新手linux系統常見問題解決方案Linux
- Linux常見命令(系統命令)Linux
- Java enum列舉類詳解 列舉的常見用法Java
- 常見的Linux作業系統有哪些?你都瞭解嗎?Linux作業系統
- Linux 開發者必須瞭解的常見檔案系統對比Linux
- Linux系統初學者的常見問題解決集結(轉)Linux
- 常見的Linux系統有哪些?你知道嗎?Linux
- Linux系統常見的管理皮膚有哪些?Linux
- 高併發解決方案詳解(9大常見解決方案)
- Linux下常見檔案系統對比Linux
- HTML常見標籤詳解HTML
- 常見sql注入原理詳解!SQL
- 詳解常見的損失函式函式
- linux系統的rz、sz詳解Linux
- 這是我見過的最詳細的Linux系統結構講解!Linux
- 【Linux入門知識分享】常見的Linux系統有哪些?Linux
- Apache Spark常見的三大誤解ApacheSpark
- Linux下chkconfig命令詳解即新增服務以及兩種方式啟動關閉系統服務Linux
- Linux系統常見的發行版本以及區別!Linux
- Linux系統中,常見的隱形檔案有哪些?Linux
- 常見的網路安全威脅詳解!
- 常見開源協議詳解協議
- MySQL InnoDB常見引數詳解MySql
- Linux常見的軟體包管理任務Linux
- Linux檔案系統詳解Linux
- Linux系統安裝詳解Linux
- Linux 檔案系統詳解Linux
- <Linux系統hostname命令詳解>Linux
- LINUX系統目錄詳解Linux
- linux系統top命令詳解Linux
- linux系統sudo命令詳解Linux
- 精華所在 Linux作業系統7大武器詳解(轉)Linux作業系統