我最近购买了一台新的联想 ThinkPad e470,它配备 8GB RAM、1TB 硬盘和英特尔 i5 第 7 代处理器。
我期望此系统配置具有最佳的启动加载时间,但它花了 40 秒才显示登录屏幕,又花了 10 秒才显示登录后的应用程序。
我参考过许多相关问题,这些都是我从系统中获取的不同日志。
我通过选择“删除并安装 ubuntu' 选项。
systemd-分析
Startup finished in 4.582s (kernel) + 21.345s (userspace) = 25.928s
systemd-analyze 责备
16.382s dev-sda5.device
9.707s networking.service
9.472s apport.service
9.349s irqbalance.service
9.306s speech-dispatcher.service
9.164s preload.service
9.145s grub-common.service
9.029s ondemand.service
7.936s accounts-daemon.service
7.837s ModemManager.service
6.792s alsa-restore.service
6.779s gpu-manager.service
6.777s pppd-dns.service
6.777s rsyslog.service
6.758s avahi-daemon.service
6.588s systemd-logind.service
6.559s systemd-user-sessions.service
6.537s thermald.service
6.052s apparmor.service
4.130s console-setup.service
2.526s lightdm.service
1.288s systemd-tmpfiles-setup.service
1.143s systemd-udevd.service
1.135s keyboard-setup.service
1.047s NetworkManager.service
1.041s systemd-tmpfiles-setup-dev.service
systemd-analyze 关键链
graphical.target @21.325s
└─multi-user.target @21.325s
└─apport.service @11.852s +9.472s
└─basic.target @11.616s
└─sockets.target @11.616s
└─snapd.socket @11.613s +1ms
└─sysinit.target @11.436s
└─swap.target @11.436s
└─dev-disk-by\x2duuid-366e2b36\x2d8a0d\x2d4faa\x2da967\x2db56208442065.swap @11.178s +257ms
└─dev-disk-by\x2duuid-366e2b36\x2d8a0d\x2d4faa\x2da967\x2db56208442065.device @11.176s
消息输出这里。
块
/dev/sda1: UUID="366e2b36-8a0d-4faa-a967-b56208442065" TYPE="swap" PARTUUID="c159dac6-01"
/dev/sda2: UUID="b04418b9-5cd3-4cee-ac32-fedd8e275fde" TYPE="ext4" PARTUUID="c159dac6-02"
/dev/sda5: UUID="1370c811-80ca-4045-9e4d-c5496496502a" TYPE="ext4" PARTUUID="c159dac6-05"
和我的/etc/fstab文件如下。
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=1370c811-80ca-4045-9e4d-c5496496502a / ext4 errors=remount-ro 0 1
# swap was on /dev/sda1 during installation
UUID=366e2b36-8a0d-4faa-a967-b56208442065 none swap sw 0 0
我还修改了以下文件来尝试一下
/etc/default/grub
修改GRUB_TIMEOUT=10
为GRUB_TIMEOUT=3
/etc/systemd/system.conf
修改的DefaultTimeoutStartSec=10s DefaultTimeoutStopSec=10s
我仍然无法获得任何引导加载时间改进。有人能建议我如何改进引导加载吗?
答案1
我的电脑是 7 年前的联想 G560 Intel i5,8GB RAM,120GB 三星 SSD 磁盘。SSD 连接到旧的 Sata 2 接口。写入速度约为 100 MB/s。我使用的是 XUbuntu 16,启动速度约为 15 秒,关机速度约为 5 秒。如果使用 SSD 磁盘,启动时间会减少。
我在 RAM 中使用 /tmp 文件夹。将此行添加到 /etc/fstab 并重新启动系统,然后您的启动和关机时间必定会减少。
tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,exec,mode=1777,size=1024M 0 0
这个网站也许能帮助解决一些关于如何调整 Ubuntu 的问题: