您尚未登录。

#1 2018-10-10 14:04:58

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

loader已经是efibootmgr --create直接让bios引导内核了,看这个时间也没得搞头了。。。
bios引导时间长就很烦。。。。难道是读内核花的时间么。。。
以及请忽略掉dhcpcd,启动速度以user@1000.service为准。。。
systemd-blame

https://gist.github.com/yw662/fee19ea26 … 62cbfafcf7

最近编辑记录 yw662 (2018-10-10 14:24:50)


ecmascript是世界上最好的语言

离线

#2 2018-10-10 17:44:53

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,959
个人网站

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

看上去没优化的必要呀,又不天天重启系统。

离线

#3 2018-10-10 22:34:52

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

我这个笔记本随身带着的所以经常开关机。。。快一些的话还是很爽。。。。


ecmascript是世界上最好的语言

离线

#4 2018-10-10 23:10:05

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,959
个人网站

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

yw662 说:

我这个笔记本随身带着的所以经常开关机。。。快一些的话还是很爽。。。。

用 suspend 呀。

离线

#5 2018-10-11 01:12:39

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

话说系统是怎么知道内核以前的时间的?


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#6 2018-10-11 01:30:25

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

xtricman 说:

话说系统是怎么知道内核以前的时间的?

估计是这个。。。http://wiki.phoenix.com/wiki/index.php/EFI_RUNTIME_SERVICES
但是具体怎么做就不知道了。。。


ecmascript是世界上最好的语言

离线

#7 2018-10-11 11:22:17

apersonlikesc
兔子春
所在地: 喧闹之地
注册时间: 2018-01-21
帖子: 89
个人网站

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

还可以换硬件@( ̄- ̄)@


越过山丘,遇见十九岁的我

离线

#8 2018-10-13 12:35:30

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

Re: 话说这个启动速度,除了怼内核和initramfs以外还有优化的空间么。。。。

更新:自己编译了内核,把某些必要的模块(scsi, ahci, sata, nvme, f2fs)加了进去,除了压缩改成lz4,关掉initrd支持,然后作死localmodconfig以外,没改东西。。。
又是systemd-blame
成功bypass initrd了。然而内核引导稍微慢了一些,总体来说快了不到一秒吧

另外localmodconfig真的是提升内核编译体验。。。。其实主要是因为-j16和nvme吧

以及我恨AMI。。。

既然都这么已经搞了的话。。。不如再作点别的死好了。。。。

最近编辑记录 yw662 (2018-10-13 12:36:29)


ecmascript是世界上最好的语言

离线

页脚