systemd相關(一)

1. systemd是什麼?

       systemd對Linux來說,是一個init程序,可以作爲SysVinit和Upstart的替代。作爲一個系統和服務管理器,systemd試圖提供一種更好的初始化結構框架,來解決各種服務之間的依賴關係,使得在系統啓動的時候更多的工作能夠並行化。

2. systemd的特點?

    (1)Socket-activated and bus-activated services,使得相互之間存在依賴的服務能夠更好地並行化;

    (2)用cgroups,而不是PID,來跟蹤服務進程。這意味着,後臺進程即使嵌套調用了fork,也不可能逃脫systemd的監管。

    (3)systemd是隻爲linux來設計的,因爲它依賴於諸如cgroups這樣的linux的獨有的特性。

3. systemd的幾個工具

    (1)systemctl :用來查詢和控制systemctl

    (2)systemd-cgls:遞歸地顯示控制組的內容(Recursively show control group contents)

    (3)systemadm :一個圖形化的管理工具,還在測試


發佈了36 篇原創文章 · 獲贊 2 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章