Tôi đang sử dụng Ubuntu 10.04 (pinguy os). Hệ thống của tôi mất hơn 30 giây để khởi động (nguyên tử 1.6Ghz). Làm thế nào để chọn mô-đun để tải trong khi khởi động?
Tôi đang sử dụng Ubuntu 10.04 (pinguy os). Hệ thống của tôi mất hơn 30 giây để khởi động (nguyên tử 1.6Ghz). Làm thế nào để chọn mô-đun để tải trong khi khởi động?
Câu trả lời:
Tôi sợ rằng thực sự không có nhiều để đạt được thông qua cấu hình. Nhưng:
Phần lớn công việc tính toán trong khi khởi động được thực hiện trong khi hệ thống đang chờ I / O dù sao (đó là kết quả của công việc theo kinh điển, xem bên dưới), do đó, việc loại bỏ công việc tính toán dường như không cần thiết thường không đáng. Thực sự, khởi động bây giờ chủ yếu là chờ đĩa.
Cách chúng tôi tạo Ubuntu Boot nhanh hơn của Scott James Remnant của Canonical đi sâu vào chủ đề. (Talk được quay tại LinuxCon Boston - Tháng 8 năm 2010, khoảng 1 giờ). Trên đây chỉ là bản tóm tắt nông cạn, tối thiểu của tôi về cuộc nói chuyện, tất nhiên là không công bằng!
Ngoài ra, bạn có thể vô hiệu hóa một vài chương trình được tự động khởi động:
Chuyển đến Hệ thống → Tùy chọn → Ứng dụng khởi động và tắt mọi thứ bạn không cần:
Như tôi đã nói, điều này sẽ không làm được gì nhiều trong việc giảm thời gian khởi động. Đối với tôi, nó giảm khoảng một phần tư giây, nhiều hơn độ lệch chuẩn trên DHCP và nó đã được thực hiện trong khi những thứ khác đang được bắt đầu. Nhưng không ít hơn, bạn có thể làm điều đó và xem nếu bạn đạt được bất cứ điều gì.
Vì lần đầu tiên tôi trả lời câu hỏi này, tôi đã cố gắng nói, giải pháp mua SSD của tôi (theo khuyến nghị của Jorge Catro). Và nó làm cho máy của tôi khởi động sau 11 giây. Tôi muốn nhấn mạnh một lần nữa, ngay cả ssd 16gb rẻ nhất sẽ (có thể) làm điều này (và 16 gigabyte là quá đủ cho /
, nếu bạn có /home
trên một ổ đĩa khác).
Để xem quá trình nào đang chiếm nhiều thời gian nhất (có thể là I / O hoặc CPU bị ràng buộc), hãy mở Terminal qua Ứng dụng → Phụ kiện → Terminal và gõ
sudo apt-get install bootchart
sudo update-initramfs -u -k $(uname -r)
Sau đó khởi động lại, sau đó, mở trình duyệt tệp và điều hướng đến /var/log/bootchart/
, bạn sẽ thấy hình ảnh png, hiển thị cho bạn các quy trình có vấn đề.
Như bạn có thể thấy, không có nhiều màu xanh (Sử dụng CPU) trong đó. Và tôi chỉ có một lõi duy nhất trên máy này. Phần lớn CPU được dành cho việc lẩm bẩm (đây là phiên bản ub Ubuntu-netbook), dịch vụ đăng nhập một lần cho Ubuntu One và khởi chạy Unity (khoảng một giây). Khi cài đặt Ubuntu Desktop bình thường, những thứ đó sẽ không được tính vào thời gian khởi động của bạn, nó sẽ dừng sau khi GDM (màn hình đăng nhập) được khởi chạy. Trên bootchart cũ này tôi tìm thấy ở đâu đó trên internet, bạn có thể thấy rõ những cải tiến mà Canonical đã thực hiện cho quá trình khởi động. Việc khởi động này mất 1:15 và thời gian nó không đợi đĩa, về cơ bản nó dành cho việc ngủ.
Sau 30 giây, hệ thống của bạn khởi động rất nhanh. Tôi đã mong đợi 50-70.