Giảm thiểu thời gian khởi động


8

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?


kiểm tra xem phân vùng của bạn có hệ thống tập tin ext4 không
Praweł

1
Bạn nên hỏi trên các diễn đàn Pinguy OS .. pinguyos.com/forum
popey

4
Hệ điều hành Pinguy có thể được DỰA trên Ubuntu, nhưng đó không phải là Ubuntu ...

Câu trả lời:


7

Tôi sợ rằng thực sự không có nhiều để đạt được thông qua cấu hình. Nhưng:

  • Một cách chắc chắn để tăng tốc độ khởi động lên rất nhiều là mua Đĩa Solid State . Vì việc khởi động phụ thuộc rất nhiều vào đĩa-i / o, nên nó có thể - trên một số hệ thống - giảm thời gian khởi động xuống một phần .

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.

văn bản thay thế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:

văn bản thay thế

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ó /hometrê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 đề.

Đây là của tôi

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.

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.