Pro*_*kup 10 performance boot bios console uefi
EFI 可以更快,但这并不确定。最大的速度差异在于过程早期的硬件初始化。在我的系统上,这只是总启动时间的一小部分,因此减少硬件初始化时间虽然很好,但没有太大区别。— “Boot with BIOS”和“Boot with UEFI”有什么区别
读完之后,我想知道差异会有多大。在观看Gigabyte 主板的电影时,UEFI 与经典 BIOS 启动时间分别为 11 秒和 19 秒,我看到在 BIOS 启动期间大量硬件枚举和显示,并且它启动到某种 Windows 菜单。我的 BIOS 启动没有这样做,所以我需要扩展我的问题。
对于已调整 BIOS 设置的固件,可引导至单个操作系统(Linux 文本控制台操作系统)。这里没有双启动操作系统。在这种情况下,BIOS 引导是启用了兼容支持模块 (CSM) 的 UEFI 引导。经过调整的传统 BIOS 是一种已进行优化以减少启动时间(加速启动过程)的 BIOS。
EFI 启动比经过调整的传统 BIOS 启动 (UEFI+CSM) 快多少秒?
Pro*_*kup 10
测量结果:
BIOS - 快速启动 = 14.15 秒
BIOS + 快速启动0 = 13.08 秒
UEFI - 快速启动 = 13.01 秒 [快 1.14 秒]
UEFI + 快速启动0 = 11.30 秒 [快 1.78 秒]
UEFI + 超快1 = 10.87 秒
通过删除 GRUB 引导加载程序进行更多优化:
UEFI 存根 + 快速启动0 = 9.84 秒
UEFI 存根 + 超快1 = 8.20 秒
UEFI 存根 + 超快1 + 静态 IP 2 = 6.38 秒3
0. 在“快速启动”模式下,计算机可能无法从 USB 存储设备启动。
1. 在“超快”模式下,如果您使用的是外置显卡,视频 BIOS 必须支持 UEFI GOP。请注意,超快速模式的启动速度非常快,进入此 UEFI 设置实用程序的唯一方法是分离所有启动设备。
2. 没有活动的 DHCP 客户端。
3. 华擎声称从冷启动登录到 Windows 8 的时间为 1.5 秒,实际上在该系统上为 9.85 到 9.88 秒。
本次测试使用华擎 H81 Pro BTC P1.50 主板,连接的有:
主板固件设置为:
首先启用 CSM 并安装 Ubuntu 14.04.1 LTS。分区表的类型为:msdos (MBR) 并包含两个分区:/用于 linux 的ext4和一个 linux swap。安装了主线内核 3.16.0-031600rc6 x86_64,使用引导参数运行:ro rootdelay=180 debug ignore_loglevel crashkernel=384M-:128M. 普利茅斯已启用。网络配置设置为自动 (DHCP)。
测量的启动性能是“冷启动”:从翻转电源开关到tty1 ubuntu login屏幕上出现文本。由于固件已经有一个名为“快速启动”的设置来加快进程,因此也测量了禁用和启用此设置的差异。测量是使用在 iPhoto 中剪辑的 iPhone4 29.9fps 电影完成的。
在 init: plymouth-upstart-bridge 主进程在ubuntu login出现提示后立即结束的控制台输出中启用调试结果。冷 BIOS 启动时出现的调试消息的变化是:
换句话说,linux kernel + ubuntu 启动过程的变化在 0.539 秒范围内,平均值为 5.233 秒。
在冷 UEFI 启动期间,linux 内核 + ubuntu 启动部分由调试输出计时:
变化为 0.665 秒,平均值为 5.219 秒。