Nó khởi động nhanh vì mọi người đã làm việc rất chăm chỉ cho mục tiêu đó trong vài năm qua kể từ Ubuntu 8.10. Một số yếu tố chính (trên Ubuntu trước 10.04):
Chuyển quá trình khởi động sang mô hình sự kiện (Khởi động) để mọi thứ tải song song và khi cần. Đó là một hệ thống thiên tài.
X (máy tính để bàn đồ họa cho hầu hết mọi người) hiện được tải từ rất sớm. Bằng cách làm cho nó sẵn sàng nhanh hơn, bạn có thể hiển thị cho người dùng một cái gì đó nhanh hơn nhiều.
Loại bỏ deadwood khỏi initramfs
(hình ảnh được tải bởi grub để khởi động hệ thống)
Cơ chế bộ nhớ đệm khác nhau đã đến và đi bao gồm sreadahead
và ureadahead
. Chúng hoạt động bằng cách tạo một khối tệp nhị phân mà hệ thống của bạn sử dụng khi khởi động để có thể đọc được đĩa cứng trong một lần.
So sánh 8.10 và 10.10, có lẽ bạn chỉ thấy một phần sáu thời gian khởi động bây giờ. Đó là một cải tiến rất ấn tượng ... Nhưng điều đó không thực sự giải thích tại sao nó nhanh hơn các hệ thống khác.
Vì vậy, tôi nghĩ rằng tôi chỉ có thể thực sự nói rằng họ nặng hơn và không giỏi về dịch vụ khởi động song song.