我有许多硬盘驱动器,我从启动。我有Windows 7、Windows8.1和Windows 10的驱动器以及各种版本的Ubuntu。还有其他Linux发行版,如Kubuntu和Debian。
我下载并安装了Ubuntu18.04.01,发现它非常慢。我已经测试了许多配置,以获得以下数字。
所有测试都是在同一台计算机上运行的,除了交换驱动器之外。我一直在使用三个相同的SSD,都是同时购买的。我开始使用Darik's Boot和Nuke (写零)擦除两个SSD。然后,我安装了一个16.04的副本,在另一个18.04.1。第三个SSD从Windows 7的新安装开始,然后添加了16.04。
我还运行了额外的测试,从拇指驱动器(USB 2)启动16.04和18.04.1的实时副本。
WiFi关闭,以太网电缆连接。
这里是我开机和关机的时间。
启动时间是从我按下电源按钮时开始测量的。
Windows 7: 20秒启动桌面。
Ubuntu 16.04从SSD: 23秒到启动。3秒后关闭。
Ubuntu16.04从拇指驱动器现场直播: 55 + 23秒。(第一次是从电源到屏幕,如果我想尝试或安装Ubuntu,请提示。第二个是从点击“尝试Ubuntu”到桌面。)5秒来关机。
Ubuntu18.04.1从SSD: 4分40秒启动。1分5秒关闭。
Ubuntu18.04.1来自拇指驱动器:6分12秒+2分25秒。35秒后关闭。
正如你所看到的,18.04的表现是不可接受的。昨晚,我向一些Windows用户做了一次演示,介绍如何将他们的系统设置为双引导,以便他们可以尝试Ubuntu,但我发现我必须演示更早的版本。他们谁也不愿意用这个新版本的性能来尝试任何事情。
这是“系统分析指责”的输出
31.709s plymouth-start.service
30.298s systemd-backlight@backlight:intel_backlight.service
20.361s plymouth-quit-wait.service
20.081s apt-daily.service
3.045s NetworkManager-wait-online.service
2.923s snapd.service
2.419s apparmor.service
1.610s dev-sda1.device
862ms fwupd.service
721ms dev-loop3.device
720ms dev-loop1.device
718ms dev-loop2.device
714ms dev-loop0.device
704ms dev-loop4.device
698ms dev-loop5.device
694ms dev-loop6.device
565ms udisks2.service
553ms NetworkManager.service
482ms networkd-dispatcher.service
478ms swapfile.swap
404ms keyboard-setup.service
382ms systemd-journal-flush.service
358ms ModemManager.service
351ms systemd-journald.service
349ms systemd-udev-trigger.service
241ms dns-clean.service
238ms accounts-daemon.service
231ms plymouth-read-write.service
229ms console-setup.service
199ms gpu-manager.service
193ms avahi-daemon.service
190ms speech-dispatcher.service
186ms upower.service
181ms grub-common.service
176ms systemd-rfkill.service
166ms systemd-resolved.service
160ms snap-gnome\x2dcalculator-180.mount
157ms apport.service
155ms systemd-logind.service
155ms snap-gnome\x2dcharacters-103.mount
151ms systemd-timesyncd.service
150ms snap-gnome\x2dsystem\x2dmonitor-51.mount
146ms snap-gnome\x2dlogs-37.mount
138ms thermald.service
135ms pppd-dns.service
132ms dev-loop7.device
132ms snap-gnome\x2d3\x2d26\x2d1604-70.mount
131ms rsyslog.service
126ms snap-gtk\x2dcommon\x2dthemes-319.mount
113ms snap-core-4917.mount
108ms bolt.service
103ms wpa_supplicant.service
102ms snapd.seeded.service
101ms alsa-restore.service
80ms systemd-modules-load.service
78ms user@1000.service
75ms systemd-udevd.service
71ms polkit.service
66ms packagekit.service
63ms gdm.service
60ms systemd-random-seed.service
58ms dev-mqueue.mount
57ms sys-kernel-debug.mount
54ms dev-hugepages.mount
54ms kmod-static-nodes.service
53ms ufw.service
48ms systemd-remount-fs.service
47ms snap-core-5145.mount
46ms systemd-sysctl.service
45ms systemd-tmpfiles-clean.service
44ms systemd-tmpfiles-setup-dev.service
37ms networking.service
35ms sys-kernel-config.mount
31ms systemd-tmpfiles-setup.service
29ms colord.service
29ms kerneloops.service
28ms sys-fs-fuse-connections.mount
19ms systemd-user-sessions.service
17ms systemd-update-utmp.service
14ms ureadahead-stop.service
14ms setvtrgb.service
10ms systemd-update-utmp-runlevel.service
8ms rtkit-daemon.service
6ms systemd-backlight@leds:dell::kbd_backlight.service
4ms snapd.socket发布于 2019-01-20 15:45:48
如果像普利茅斯这样的眼糖对你没那么重要,因为它消耗了你启动时间的~31秒,你可以禁用它。
首先,在文件/etc/default/grub中,将GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”行更改为GRUB_CMDLINE_LINUX_DEFAULT=""。
然后,更新grub
sudo update-grub如果这还不够,那就去做
sudo mv /etc/init/plymouth.conf /etc/init/plymouth.conf.disabled对于NetworkManager-wait-online.service,以根用户的身份编辑文件/lib/systemd/system/NetworkManager-wait-online.service,然后查找以下行:
[Service]
Type=oneshot
ExecStart=/usr/bin/nm-online -s -q --timeout=30将timeout更改为更低的值,尽管有些人可能建议将其降到10以下,但在我的系统中,我已经降到了1,并且运行良好。
在我的系统中,我还删除了snapd,现在我的启动时间只有18-19秒。
参考文献:
https://askubuntu.com/questions/1063954
复制相似问题