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
你怎麼看?
Systemd在我看來似乎是最好的,但我還沒有看過類似的東西。 另外,systemctl狀態還提供了大量信息來幫助糾正某些錯誤。 看我的:
[maykel @ maykel-arch akonadi] $ systemd-analyze
啟動完成於1.785s(內核)+ 1.511s(用戶空間)= 3.296s
我猜想,如果您說的是ssd緩存,則只能將其用於加載操作系統啟動並將您打開的應用程序緩存到ssd緩存中。 我全部都在相同的128 GB ssd上。
謝謝(你的)信息。
緩存SSD是某些製造商提供的SSD,供Windows用作虛擬內存。 我知道它們比普通的SSD便宜和“壞”。 在SSD緩存中,我安裝了系統,將數據保留在機械磁盤中😀
從一開始我就說SystemD是linux的優點之一。 從一開始我就說過Debian將採用它,原因顯而易見。 Btrfs也是它,因此我的服務器,筆記本電腦和PC已經在上面了。 我承認這很好
您是否對Btrfs的新功能(擴展屬性的添加)感到滿意?
確實,沒有多少應用程序可以使用它,但是可能性是無限的。
我花了很長時間:
啟動完成於2.961s(內核)+ 24.178s(用戶空間)= 27.140s
我如何使其啟動更快? 因為我確實注意到了
您將必須安裝SSD。 🙁
好吧,這樣我會更好哈哈哈
系統分析責備
它告訴您每次服務的時間
我的資料:
啟動完成於3.416s(內核)+ 15.543s(用戶空間)= 18.960s
我的主驅動器是SATA 2 7200RPM。
事實是SystemD做得很好,更改很明顯。 我已經說過關於差異的地方,但不知道在哪裡,但是由於都是技術問題,所以我一無所知
啟動完成於3.605s(內核)+ 25.651s(用戶空間)= 29.257s
如何改善機器的啟動時間:((我在桌面環境中使用內核3.8和肉桂),我在archlinux上)
使用SSD只會增加啟動時間。 儘管可以在軟件級別進行一些調整,但SSD是解決方案。
msata SSD上的KaOS啟動時間:
啟動完成於1.082s(內核)+ 1.343s(用戶空間)= 2.425s
豪華!!
除了總時間,可以添加選項以顯示更多信息:
systemd-analyze責任將所有過程的時間從最高到最低排序
systemd-分析關鍵鍊錶明潛在的啟動時間瓶頸。
問候。
謝謝你的信息..
啟動完成於2.089s(內核)+ 6.680s(用戶空間)= 8.770s
這給了我帶有機械磁盤的KaOS,我認為kaos是比ssd便宜的快速啟動解決方案:p。 我也不希望我一開始就想像一下。
事實是,內核需要很長時間才能啟動……從理論上講,它所做的很少。 但是,我認為這是單片內核的東西stuff
用戶空間的東西令人印象深刻。
我嘗試運行該命令,但它給出的答案是:
bash:systemd-analyze:找不到命令
我已經安裝了Debian Wheezy。
由於找不到訂單,我是否需要預先安裝某些東西?
感謝您的關注。
如文章所述,該命令適用於使用SystemD作為init的系統,在Debian Wheezy中使用SysVinit,因此該命令不適用於您的伴侶。
非常感謝您對Yukiteru的澄清。 在這個令人著迷的GNU / Linux世界中,我們還將學到另一件事
7秒! 巨大。 一個問題,在此ssd緩存中安裝arch時,您做了一些特別的事情嗎?
關於如何減少這些時間的任何建議?
啟動完成於1.371s(內核)+ 4.005s(初始)+ 56.367s(用戶空間)= 1min 1.744s
與往常一樣,這裡周圍有很多很好的技巧。
根據命令,這就是給我的東西:
啟動完成於2.395s(內核)+ 26.193s(用戶空間)= 28.588s
瓶頸是這樣的:
graphic.target @ 26.193秒
└─multi-user.target@ 26.193s
dn─pdnsd.service@ 26.192s
└─network.target@ 26.192s
配備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秒
我忘了提到發行版了。 Manjaro和Gnome(社區版)。 和機械硬盤。
啟動完成於3.266s(內核)+ 12.302s(用戶空間)= 15.568s
而且我有一個SSD! 雖然/ home在機械磁盤上。
如果您將其存儲在抽屜中,我會懷疑您是否會看到任何區別😉
我之所以這樣說,是因為我不認為它很快
而且,我擁有機械磁盤,並且已經有了舒適的幾年服務。 有問題的磁盤是:Maxtor 6L250S0
一方面,當我獲得此磁盤並根據tune2fs進行操作時:
已創建:
創建的文件系統:12年11月28日星期二03:2010:XNUMX
它一直在移動:
終身寫入:1353 GB
雖然,我知道網絡管理員為什麼要花那個時間,而pdnsd取決於後者的工作時間。
你好! 我想知道如何在Mint中進行此測試...問候!
不能在elementaryOS中使用,真可惜,因為很久以前我們與Fedora中的一些朋友展開了一場猛烈的戰爭:
啟動完成於2.111s(內核)+ 5.034s(用戶空間)= 7.145s
改善用戶空間的某種方法(我必須刪除文件?? XD)
0.75秒!!! 吳AO
感謝您的貢獻朋友
在Linux Mint中將如何完成?
我有一個Intel E2140 CPU,2GB RAM,集成的GMA950和兩個磁盤(系統為1GB的SATA148,40GB的IDE),我有:
啟動完成於2.794s(內核)+ 17.784s(用戶空間)= 20.578s
沒什麼不好。 順便說一下,Archlinux x86。 我的限制是磁盤。
$ systemd-分析
啟動完成於1.731s(內核)+ 2.882s(初始)+ 4min 48.866s(用戶空間)= 4min 53.480s
$系統分析責備
4分33.660秒Bumblebee-nvidia.service
23.110s rsyslog.service
:/
嘿,你好嗎...嘿,我該如何減少用戶空間的時間,因為在我看來,它們是34.151s aaaww,我已經知道花了很長時間