如何知道我們使用Systemd的計算機的啟動時間?

Systemd 它是引導系統的新守護程序,許多發行版都合併了該守護程序,以取代舊版本 初始化.

開機

受到許多人的憎惡(包括Linus Torvalds,他有充分的理由讓他的一名程序員飛起來),並受到其他人的崇拜,但事實仍然是,除了Systemd可能“在哲學上”存在的問題之外,採用Systemd的發行版都表現出了引導作用。時間比其他時間要短得多。

這正是本文的主題,向您展示了一個簡單的命令,該命令將向我們展示內核的啟動時間和工作區。

我們打開一個終端並放:

$ systemd-analyze

就我而言,我在帶有KDE 4.12.4的CachéSSD上安裝了ArchLinux,因此得到了以下結果:

Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s

你怎麼看?


37條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   邁克爾 他說:

    Systemd在我看來似乎是最好的,但我還沒有看過類似的東西。 另外,systemctl狀態還提供了大量信息來幫助糾正某些錯誤。 看我的:

    [maykel @ maykel-arch akonadi] $ systemd-analyze
    啟動完成於1.785s(內核)+ 1.511s(用戶空間)= 3.296s

    我猜想,如果您說的是ssd緩存,則只能將其用於加載操作系統啟動並將您打開的應用程序緩存到ssd緩存中。 我全部都在相同的128 GB ssd上。

    謝謝(你的)信息。

    1.    拉夫 他說:

      緩存SSD是某些製造商提供的SSD,供Windows用作虛擬內存。 我知道它們比普通的SSD便宜和“壞”。 在SSD緩存中,我安裝了系統,將數據保留在機械磁盤中😀

  2.   彼得切科 他說:

    從一開始我就說SystemD是linux的優點之一。 從一開始我就說過Debian將採用它,原因顯而易見。 Btrfs也是它,因此我的服務器,筆記本電腦和PC已經在上面了。 我承認這很好

    1.    B 他說:

      您是否對Btrfs的新功能(擴展屬性的添加)感到滿意?

      確實,沒有多少應用程序可以使用它,但是可能性是無限的。

  3.   axel1709 他說:

    我花了很長時間:
    啟動完成於2.961s(內核)+ 24.178s(用戶空間)= 27.140s

    我如何使其啟動更快? 因為我確實注意到了

    1.    拉夫 他說:

      您將必須安裝SSD。 🙁

      1.    axel1709 他說:

        好吧,這樣我會更好哈哈哈

    2.    異常 他說:

      系統分析責備

      它告訴您每次服務的時間

  4.   阿道夫·羅哈斯(Adolfo Rojas G.) 他說:

    啟動完成於3.605s(內核)+ 25.651s(用戶空間)= 29.257s
    如何改善機器的啟動時間:((我在桌面環境中使用內核3.8和肉桂),我在archlinux上)

    1.    拉夫 他說:

      使用SSD只會增加啟動時間。 儘管可以在軟件級別進行一些調整,但SSD是解決方案。

  5.   巴特 他說:

    msata SSD上的KaOS啟動時間:
    啟動完成於1.082s(內核)+ 1.343s(用戶空間)= 2.425s

    豪華!!

  6.   該死的鬍鬚 他說:

    除了總時間,可以添加選項以顯示更多信息:

    systemd-analyze責任將所有過程的時間從最高到最低排序
    systemd-分析關鍵鍊錶明潛在的啟動時間瓶頸。

    問候。

    1.    拉夫 他說:

      謝謝你的信息..

  7.   他說:

    啟動完成於2.089s(內核)+ 6.680s(用戶空間)= 8.770s
    這給了我帶有機械磁盤的KaOS,我認為kaos是比ssd便宜的快速啟動解決方案:p。 我也不希望我一開始就想像一下。

  8.   B 他說:

    事實是,內核需要很長時間才能啟動……從理論上講,它所做的很少。 但是,我認為這是單片內核的東西stuff

    用戶空間的東西令人印象深刻。

  9.   米格爾 他說:

    我嘗試運行該命令,但它給出的答案是:
    bash:systemd-analyze:找不到命令
    我已經安裝了Debian Wheezy。
    由於找不到訂單,我是否需要預先安裝某些東西?
    感謝您的關注。

    1.    友喜 他說:

      如文章所述,該命令適用於使用SystemD作為init的系統,在Debian Wheezy中使用SysVinit,因此該命令不適用於您的伴侶。

      1.    米格爾 他說:

        非常感謝您對Yukiteru的澄清。 在這個令人著迷的GNU / Linux世界中,我們還將學到另一件事

  10.   雅利安人 他說:

    7秒! 巨大。 一個問題,在此ssd緩存中安裝arch時,您做了一些特別的事情嗎?

  11.   耶穌·佩拉雷斯 他說:

    關於如何減少這些時間的任何建議?

    啟動完成於1.371s(內核)+ 4.005s(初始)+ 56.367s(用戶空間)= 1min 1.744s

  12.   鸚鵡螺 他說:

    與往常一樣,這裡周圍有很多很好的技巧。
    根據命令,這就是給我的東西:

    啟動完成於2.395s(內核)+ 26.193s(用戶空間)= 28.588s

    瓶頸是這樣的:

    graphic.target @ 26.193秒
    └─multi-user.target@ 26.193s
    dn─pdnsd.service@ 26.192s
    └─network.target@ 26.192s

  13.   約瑟巴 他說:

    配備WD Blue 500GB
    啟動完成於4.051s(內核)+ 11.885s(用戶空間)= 15.936s

    我的瓶頸是3
    ntpd.service @ 11.487s + 397ms
    NetworkManager.service @ 6.332秒+ 5.153秒
    dev-disk-by\x2duuid-357098a9\x2daf36\x2d456c\x2dabe4\x2d7576d1792dfa.swap @6.091s +205ms

    事實是,這讓我擔心:S
    NetworkManager.service @ 6.332秒+ 5.153秒

    1.    約瑟巴 他說:

      我忘了提到發行版了。 Manjaro和Gnome(社區版)。 和機械硬盤。

  14.   大衛多吉 他說:

    啟動完成於3.266s(內核)+ 12.302s(用戶空間)= 15.568s

    而且我有一個SSD! 雖然/ home在機械磁盤上。

    1.    江戶時代 他說:

      如果您將其存儲在抽屜中,我會懷疑您是否會看到任何區別😉

      1.    江戶時代 他說:

        我之所以這樣說,是因為我不認為它很快

        1.    鸚鵡螺 他說:

          而且,我擁有機械磁盤,並且已經有了舒適的幾年服務。 有問題的磁盤是:Maxtor 6L250S0

          一方面,當我獲得此磁盤並根據tune2fs進行操作時:
          已創建:
          創建的文件系統:12年11月28日星期二03:2010:XNUMX

          它一直在移動:
          終身寫入:1353 GB

          雖然,我知道網絡管理員為什麼要花那個時間,而pdnsd取決於後者的工作時間。

  15.   xxxgaboxxx 他說:

    你好! 我想知道如何在Mint中進行此測試...問候!

  16.   克里斯蒂安 他說:

    不能在elementaryOS中使用,真可惜,因為很久以前我們與Fedora中的一些朋友展開了一場猛烈的戰爭:

  17.   紀念 他說:

    啟動完成於2.111s(內核)+ 5.034s(用戶空間)= 7.145s

    改善用戶空間的某種方法(我必須刪除文件?? XD)

  18.   芬里茲 他說:

    0.75秒!!! 吳AO

  19.   灰色 他說:

    感謝您的貢獻朋友

  20.   小丑 他說:

    在Linux Mint中將如何完成?

  21.   奧羅斯 他說:

    我有一個Intel E2140 CPU,2GB RAM,集成的GMA950和兩個磁盤(系統為1GB的SATA148,40GB的IDE),我有:
    啟動完成於2.794s(內核)+ 17.784s(用戶空間)= 20.578s
    沒什麼不好。 順便說一下,Archlinux x86。 我的限制是磁盤。

  22.   阿坎 他說:

    $ systemd-分析
    啟動完成於1.731s(內核)+ 2.882s(初始)+ 4min 48.866s(用戶空間)= 4min 53.480s

    $系統分析責備
    4分33.660秒Bumblebee-nvidia.service
    23.110s rsyslog.service

    :/

  23.   酸鹼度 他說:

    嘿,你好嗎...嘿,我該如何減少用戶空間的時間,因為在我看來,它們是34.151s aaaww,我已經知道花了很長時間