Systemd 它是引导系统的新守护程序,许多发行版都合并了该守护程序,以取代旧版本 初始化.
受到许多人的憎恶(包括Linus Torvalds,他们有充分的理由使他的一名程序员飞起来),并受到其他人的崇拜,但事实仍然是,除了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缓存,则只能用它来加载操作系统启动并缓存您打开的应用程序。 我全部都在相同的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秒!!! 吴澳
感谢您的贡献朋友
在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,我已经知道花了很长时间