Tối ưu hóa khởi động


9

Tôi đã cài đặt bootchart để theo dõi quá trình khởi động của mình.

Tôi đã gặp một số vấn đề với thời gian khởi động của mình (> 80 giây) Trước: http://i.stack.imgur.com/4tvky.png

Sau một số điều chỉnh với Bum, Ubuntu-tinh chỉnh và Trình quản lý khởi động tôi đã đạt (> 30 giây) Sau: http://i.stack.imgur.com/F4Pyf.png

Liệu nó có tốt không ? hoặc có chỗ cho nhiều hơn? Thời gian khởi động (phạm vi) nào là bình thường? (tất nhiên là tùy, nhưng trên cài đặt mặc định trên máy tính công nghệ cao / trung bình)


2
Tôi nghĩ 30 giây là một khởi động khá tốt nếu bạn có một đĩa cứng.
NightwishFan

30 giây là tuyệt vời cho một hdd. Nhưng hãy tưởng tượng bạn có một ổ SSD -> thì tất cả những thứ màu đỏ sẽ biến mất. RedStuff = CPU phải đợi ổ cứng của bạn
aatdark

Đó là một kết quả tốt =), 80 giây là một chút quá dài. Trong khi thời gian khởi động được ước tính 10 ~ 40 giây (ước tính).
Wilsonzaizai

Máy của tôi khởi động sau 24 giây ở độ phân giải 5400rpm HD. Đôi khi mặc dù nó có một khởi động dài một phút, nhưng có lẽ thiết lập một cái gì đó.
NightwishFan

Câu trả lời:


8

Điều duy nhất nổi bật với tôi trong bootchart đó là khoảng thời gian dài (tương đối) từ ~ 6sec đến ~ 11 giây vào khởi động nơi thông lượng đĩa rất thấp. Điều này cho thấy rằng ureadaheadđang thực hiện rất nhiều (chậm) tìm kiếm hơn là (nhanh) đọc tuyến tính. Làm cho ureadaheadreprofile khởi động của bạn có thể giúp đỡ ở đây. Xóa các .packtệp trong /var/lib/ureadaheadsẽ gây ra ureadaheadviệc khởi động lại lần khởi động tiếp theo.


1

Từ những gì tôi đang thấy tôi nghĩ rằng bạn có thể sẽ đi nhanh nhất có thể. Về điều duy nhất tôi có thể nghĩ sẽ làm là tạo một hạt nhân tùy chỉnh dành riêng cho phần cứng của bạn, nhưng tôi không biết mức tăng tốc độ sẽ mang lại cho bạn bao nhiêu.


0

e4rat nếu bạn sử dụng Ext4. Nhưng tốt hơn là với các phiên bản "lite-git". Ureadahead là tốt cho đĩa SSD. Đối với ổ cứng (trên Ext4), bạn có thể nhận được nhiều hơn bằng cách sử dụng e4rat (nhưng bạn CẦN phải vô hiệu hóa ureadahead).

e4rat sẽ di chuyển các tệp cần thiết để khởi động và đăng nhập (và bất cứ điều gì bạn bắt đầu trong 120 giây đầu tiên - tốt nếu bạn luôn khởi động một số ứng dụng khi khởi động). Và các biến thể "-lite" sẽ chỉ tải một phần nhỏ các tệp cần thiết vào RAM và phần còn lại song song với khởi động bình thường. Điều đó làm giảm một vài giây trên các ổ cứng chậm khi bạn cần tải nhiều thứ.

(Ngoài ra, bạn có Apache + mysql, bạn có thể vô hiệu hóa nếu bạn không cần nó mọi lúc, vì cả hai đều có thể dễ dàng bắt đầu từ cli trong thư không có thời gian)

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.