调整后的 BIOS 与 uefi 启动的速度差异有多大?

调整后的 BIOS 与 uefi 启动的速度差异有多大?

EFI 可能更快,但这并不确定。最大的速度差异在于过程早期的硬件初始化。在我的系统上,这只是总启动时间的一小部分,因此硬件初始化时间的减少虽然很好,但并没有多大区别。 —“使用 BIOS 启动”和“使用 UEFI 启动”有什么区别

读完这篇文章后,我想知道差异有多大。在看电影的时候技嘉主板,UEFI 与经典 BIOS 启动时间分别为 11 秒和 19 秒,我在 BIOS 启动期间看到大量硬件枚举和显示,并且它启动到某种 Windows 菜单。我的 BIOS 启动无法做到这一点,所以我需要扩展我的问题。

对于已经有的固件调整BIOS设置,启动进入单一操作系统(Linux 文本控制台操作系统)。这里没有双引导操作系统。在这种情况下,BIOS 引导是启用了兼容性支持模块 (CSM) 的 UEFI 引导。经过调整的传统 BIOS 是一种经过优化以减少启动时间(加快启动过程)的 BIOS。

EFI 启动比调整后的传统 BIOS 启动 (UEFI+CSM) 快多少秒?

答案1

测量结果:

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 秒。

环境

本测试使用 Asrock H81 Pro BTC P1.50 主板,连接到它的是:

  • 2.7GHz 英特尔赛扬 G1820 CPU
  • 8GB内存
  • OCZ Vertex SSD (ahci,启用主动电源管理)
  • 局域网(100 Mbps)
  • PS/2 鼠标和键盘
  • USB键盘
  • VGA
  • Supermicro PCIe HBA (基于 Marvell 芯片,未连接驱动器)

主板固件设置为:

  • 全屏徽标=禁用
  • 启动提示超时 = 1 秒
  • 从板载 LAN 启动 = 已禁用
  • 启动故障防护 = 已禁用
  • 安全启动=禁用
  • 英特尔智能连接技术 = 已禁用
  • 未使用的硬件 = 已禁用(高清音频、HDMI 高清音频、并行端口、串行端口)
  • PCIe 选项 ROM 未加载(例如 RAID/HBA 的选项)

首先启用 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 的控制台输出:ubuntu login出现提示后,plymouth-upstart-bridge 主进程立即结束。冷 BIOS 启动时出现的调试消息的变化是:

  1. 5.547秒
  2. 5.151秒
  3. 5.420秒
  4. 5.008 秒
  5. 5.084秒
  6. 5.188秒

换句话说,linux内核+ubuntu启动过程的变化在0.539秒的范围内,并且平均值为5.233秒。

在冷 UEFI 启动期间,linux 内核 + ubuntu 启动部分由调试输出计时:

  1. 5.407秒
  2. 5.129 秒
  3. 5.143秒
  4. 5.055秒
  5. 5.621秒
  6. 4.956秒

变化为 0.665 秒,平均值为 5.219 秒。

相关内容