Làm thế nào nhiều sự khác biệt tốc độ cho một bios được điều chỉnh so với khởi động uefi? [đóng cửa]


7

EFI có thể nhanh hơn, nhưng điều đó không chắc chắn. Sự khác biệt lớn nhất về tốc độ là trong khởi tạo phần cứng sớm trong quá trình. Trên các hệ thống của tôi, đây là một phần nhỏ của tổng thời gian khởi động, do đó việc giảm thời gian khởi tạo phần cứng, trong khi tốt, không tạo ra nhiều khác biệt. - Sự khác biệt trong Boot Boot với BIOS BIOS và Boot Boot với UEFI '

Sau khi đọc nó, tôi tự hỏi sự khác biệt sẽ là bao nhiêu. Trong khi xem phim cho bo mạch chính Gigabyte trong đó thời gian khởi động BIOS cổ điển so với thời gian khởi động BIOS là 11 so với 19 giây , tôi thấy vô số liệt kê phần cứng và hiển thị trong khi khởi động BIOS và nó khởi động vào một loại menu Windows nào đó. Khởi động BIOS của tôi không làm điều đó, vì vậy tôi cần mở rộng câu hỏi của mình.

Đối với phần sụn có cài đặt BIOS đã được tinh chỉnh , khởi động vào một HĐH duy nhất ( hệ điều hành bảng điều khiển văn bản Linux). Không có hệ điều hành khởi động kép ở đây. Khởi động BIOS trong trường hợp này là khởi động với UEFI có bật Mô-đun hỗ trợ tương thích (CSM). Một BIOS kế thừa được tinh chỉnh là một trong đó tối ưu hóa được thực hiện để giảm thời gian khởi động (tăng tốc quá trình khởi động).

Khởi động EFI nhanh hơn bao nhiêu giây so với khởi động BIOS kế thừa đã điều chỉnh (UEFI + CSM)?

Câu trả lời:


7

Kết quả đo được:

BIOS - khởi động nhanh = 14,15 giây
BIOS + khởi động nhanh 0 = 13,08 giây
UEFI - khởi động nhanh = 13,01 giây [nhanh hơn 1,14 giây]
UEFI + khởi động nhanh 0 = 11,30 giây [nhanh hơn 1,78 giây]
UEFI + cực nhanh 1 = 10,87 giây

Thậm chí nhiều tối ưu hóa hơn bằng cách loại bỏ bộ tải khởi động GRUB:

Sơ khai UEFI + khởi động nhanh 0 = 9,84 giây
Sơ khai UEFI + cực nhanh 1 = 8,20 giây
Sơ khai UEFI + cực nhanh 1 + IP tĩnh 2 = 6,38 giây 3

0. Ở chế độ "khởi động nhanh", máy tính có thể không khởi động được từ thiết bị lưu trữ USB.
1. Ở chế độ "cực nhanh", BIOS video phải hỗ trợ UEFI GOP nếu bạn đang sử dụng card đồ họa ngoài. Xin lưu ý rằng chế độ Ultra Fast sẽ khởi động nhanh đến mức cách duy nhất để vào Tiện ích thiết lập UEFI này là tách tất cả các thiết bị khởi động.
2. Không có ứng dụng khách DHCP nào hoạt động.
3. ASRock tuyên bố 1,5 giây để đăng nhập vào Windows 8 từ khởi động nguội thực sự là 9,85 đến 9,88 giây trên hệ thống này.

Môi trường

Đối với thử nghiệm này, một bo mạch chính Asrock H81 Pro BTC P1.50 được sử dụng, được kết nối với nó là:

  • CPU Intel Celeron G1820 2.7Ghz
  • RAM 8GB
  • OCZ Vertex SSD (ahci, cho phép quản lý năng lượng mạnh mẽ)
  • LAN (100 mb / giây)
  • Chuột và bàn phím PS / 2
  • Bàn phím USB
  • VGA
  • Supermicro PCIe HBA (dựa trên chip Marvell, không có ổ đĩa kèm theo)

Phần sụn bo mạch chủ được đặt thành:

  • Logo toàn màn hình = bị vô hiệu hóa
  • Thời gian chờ khởi động = 1 giây
  • Khởi động từ Onboard LAN = bị vô hiệu hóa
  • Boot Failure Guard = bị vô hiệu hóa
  • Khởi động an toàn = bị vô hiệu hóa
  • Công nghệ kết nối thông minh Intel = bị vô hiệu hóa
  • Phần cứng không sử dụng = bị vô hiệu hóa (âm thanh HD, âm thanh HDMI HD, cổng song song, cổng nối tiếp)
  • ROM tùy chọn PCIe không được tải (ví dụ: ROM của RAID / HBA)

CSM đầu tiên được kích hoạt và Ubuntu 14.04.1 LTS được cài đặt. Bảng phân vùng có kiểu: msdos (MBR) và chứa hai phân vùng: ext4 /cho linux và trao đổi linux. Một kernel mainline 3.16.0-031600rc6 x86_64 được cài đặt, chạy với các tham số khởi động : ro rootdelay=180 debug ignore_loglevel crashkernel=384M-:128M. Plymouth được kích hoạt. Cấu hình mạng được đặt thành tự động (DHCP).

Đo đạc

Hiệu suất khởi động được đo là " khởi động nguội ": từ lật công tắc nguồn cho đến khi văn bản tty1 ubuntu loginxuất hiện trên màn hình. Vì phần sụn đã có một cài đặt gọi là " khởi động nhanh " để tăng tốc quá trình, sự khác biệt với cài đặt này bị vô hiệu hóa và cũng được kích hoạt. Phép đo được thực hiện với một bộ phim iPhone4 29,9fps được cắt trong iPhoto.

Biến thể bình thường

Đã bật kết quả gỡ lỗi trong đầu ra giao diện điều khiển cho init: quá trình chính của cầu nối plymouth-upstart-Bridge kết thúc ngay sau khi ubuntu logindấu nhắc xuất hiện. Biến thể trong thông báo gỡ lỗi xuất hiện cho khởi động BIOS lạnh là:

  1. 5,547 giây
  2. 5.151 giây
  3. 5,420 giây
  4. 5,008 giây
  5. 5,084 giây
  6. 5.188 giây

Nói cách khác, biến thể trong quá trình khởi động linux kernel + ub Ubuntu nằm trong phạm vi 0,539 giây và có giá trị trung bình là 5,233 giây.

Trong quá trình khởi động UEFI lạnh, phần khởi động linux + ub Ubuntu đã được định thời bằng đầu ra gỡ lỗi tại:

  1. 5.407 giây
  2. 5.129 giây
  3. 5.143 giây
  4. 5.055 giây
  5. 5.621 giây
  6. 4.956 giây

Biến thiên là 0,665 giây và trung bình là 5,219 giây.


Một thử nghiệm tốt hơn sẽ là thay đổi DHCP thành mạng tĩnh để không đo lường các biến thể về thời gian cần thiết cho việc gán địa chỉ DHCP. Thay đổi DHCP thành tĩnh làm cho lời nhắc đăng nhập xuất hiện sớm hơn 2 giây.
Sao lưu chuyên nghiệp

"BIOS + BOST NHANH" là gì? điều đó nghĩa là gì. Theo kinh nghiệm của tôi, các tùy chọn khởi động nhanh thường phải thực hiện với thẻ video GOP - điều này không xảy ra với CSM. Bạn đã thử điều này với GPT? Làm thế nào bạn khởi động sạch UEFI mà không có ESP? Nó sẽ phải gọi CSM để thực hiện các cuộc gọi đĩa ở chế độ thực, phải không?
mikeerv

@mikeerv Tiện ích thiết lập AsRock UEFI sử dụng các thuật ngữ khác nhau. Khởi động nhanh chỉ vô hiệu hóa một số thiết bị USB trong các thiết bị. Khởi động thẻ video GOP được đặt tên là "Siêu nhanh". Tôi đã cập nhật câu trả lời để phản ánh tốt hơn sự khác biệt này. Tôi không hiểu bản chất câu hỏi của bạn về việc "khởi động UEFI sạch mà không có ESP". Theo như tôi biết, một khởi động UEFI cần có một ESP và đó là cách tôi khởi động từng phép đo "UEFI" và "cuống UEFI". Bạn có thể vui lòng giải thích?
Sao lưu chuyên nghiệp

Tôi nhận thấy bản chỉnh sửa mà tôi đánh giá cao, nhưng thật đáng buồn, tôi đã nâng cấp nó và không thể làm lại. Nhưng làm thế nào để bạn có một phân vùng ESP trên đĩa được định dạng MBR? Tôi không hiểu làm thế nào nó hoạt động. Theo như tôi biết, một đĩa phải được định dạng bằng bảng phân vùng GPT để hỗ trợ cờ phân vùng ESP. Tôi thích rằng bạn liên kết với công cụ của Rod Smith mặc dù. Tôi đã làm như vậy nhiều lần.
mikeerv

@mikeerv Đặc tả UEFI chỉ định định dạng bảng phân vùng GPT, nhưng không phải . Không phải tất cả các phần mềm xử lý các ổ đĩa được định dạng MBR tốt. Đó là lý do tại sao nhiều hướng dẫn này - không chính xác - nói rằng phân vùng phải được định dạng GPT. Phần sụn Asrock AMI xử lý tốt các phân vùng được định dạng MBR để khởi động UEFI. Id loại phân vùng MBR cho EFI là ef. Ngoài ra còn có một sự hiểu lầm rằng các bản cài đặt khởi động BIOS hiện tại không thể được chuyển đổi thành boot EUFI
Pro Backup
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.