Minimalkan waktu boot

8

Saya menggunakan ubuntu 10.04 (pinguy os). Sistem saya membutuhkan lebih dari 30 detik untuk mem-boot (atom 1.6Ghz). Bagaimana memilih modul mana yang akan dimuat saat boot?

Muthu
sumber
periksa apakah partisi Anda memiliki sistem file ext4
Praweł
1
Anda mungkin lebih baik bertanya di forum OS Pinguy .. pinguyos.com/forum
popey
4
Pinguy OS mungkin DASAR di Ubuntu, tetapi ini bukan Ubuntu ...

Jawaban:

7

Saya khawatir tidak banyak yang bisa didapat melalui konfigurasi. Tapi:

  • Cara pasti mati untuk meningkatkan kecepatan boot oleh banyak adalah dengan membeli Solid State Disk . Karena booting sangat tergantung pada disk-i / o, ia dapat - pada beberapa sistem - mengurangi waktu boot menjadi fraksi .

Sebagian besar pekerjaan komputasi saat booting dilakukan ketika sistem menunggu I / O (yang merupakan hasil dari kerja kanonik, lihat di bawah), jadi menghilangkan pekerjaan komputasi yang tampaknya tidak perlu seringkali tidak sepadan. Sungguh, booting sekarang sebagian besar menunggu disk.

teks alternatifBagaimana Kami Membuat Ubuntu Boot Faster oleh Scott James Remnant dari Canonical membahas secara mendalam tentang hal ini. (Bicara difilmkan di LinuxCon Boston - Agustus 2010, sekitar 1 jam). Di atas hanyalah ringkasan dangkal, minimal dari pembicaraan saya, yang tentu saja tidak adil!

Selain itu, Anda dapat menonaktifkan beberapa program yang dimulai secara otomatis:

Buka System → Preferences → Startup Applications dan nonaktifkan apa pun yang tidak Anda butuhkan:

teks alternatif

Seperti yang telah saya katakan, ini tidak akan banyak membantu mengurangi waktu boot. Bagi saya, itu menguranginya sekitar seperempat detik, yang lebih dari standar deviasi pada DHCP, dan itu dilakukan saat hal-hal lain sedang dimulai. Namun demikian, Anda dapat melakukannya dan melihat apakah Anda mendapatkan sesuatu.

Sejak saya pertama kali menjawab pertanyaan ini, saya sudah mencoba untuk berbicara, solusi saya untuk membeli SSD (atas rekomendasi Jorge Catro). Dan itu membuat mesin saya boot dalam 11 detik. Saya ingin menekankan lagi, bahkan 16GB ssd termurah akan (mungkin) melakukan ini (dan 16 gigabytes lebih dari cukup untuk /, jika Anda memiliki /homedrive yang berbeda).

Untuk melihat proses apa yang paling memakan waktu (baik itu I / O atau CPU terikat), buka Terminal melalui Aplikasi → Aksesoris → Terminal dan ketik

sudo apt-get install bootchart
sudo update-initramfs -u -k $(uname -r) 

Kemudian reboot, setelah itu, buka browser file dan navigasikan ke /var/log/bootchart/, Anda akan melihat gambar png, menunjukkan kepada Anda proses apa yang bermasalah.

Ini milik saya

Seperti yang Anda lihat, tidak ada banyak warna biru (CPU Utilization) di dalamnya. Dan saya hanya memiliki satu inti pada mesin ini. CPU yang paling banyak dihabiskan untuk bergumam (ini adalah ubuntu-netbook-edition), layanan masuk tunggal ubuntu untuk Ubuntu One dan meluncurkan Unity (sekitar satu detik sama sekali). Pada instalasi Ubuntu Desktop yang normal, itu tidak akan dihitung pada waktu boot Anda, itu akan berhenti setelah GDM (layar login) diluncurkan. Pada ini Bootchart tua saya menemukan suatu tempat di internet, Anda dapat dengan jelas melihat perbaikan Canonical telah dibuat untuk boot-proses. Boot ini memakan waktu 1:15 dan waktu itu tidak menunggu disk, pada dasarnya ia menghabiskan tidur.

Pada 30 detik, sistem Anda menjalankan boot sangat cepat. Saya harapkan 50-70.

Stefano Palazzo
sumber