Pernahkah Anda bertanya-tanya berapa banyak waktu yang dibutuhkan sistem Anda untuk boot? Mungkin seseorang yang Anda kenal telah mengklaim bahwa sistem mereka melakukan booting lebih cepat daripada Anda dan Anda ingin tahu tentang waktu tepatnya. Meskipun tidak semua orang tertarik pada angka, Anda mungkin tertarik. Anda pasti ingin booting secepat mungkin.
Pada akhir panduan ini, Anda akan memiliki pemahaman singkat tentang apa yang mempengaruhi waktu boot sistem Linux Anda dan bagaimana menghitung durasi totalnya. Anda juga akan mempelajari cara untuk mengurangi waktu boot-up dan mengubah komputer Anda menjadi komputer yang cepat dan responsif.
Cara Memeriksa Waktu Boot Linux Menggunakan systemd-analyze
Systemd adalah manajer layanan default yang sudah diinstal sebelumnya di sebagian besar distribusi Linux. Menggunakan analisis sistem perintah, Anda bisa mendapatkan statistik terperinci tentang boot-up sistem Anda sebelumnya. Anda juga dapat melihat rincian layanan dan mengetahui waktu yang dibutuhkan oleh masing-masing layanan saat boot.
Untuk memeriksa waktu boot menggunakan systemd-analyze, ketik:
analisis sistem
Sistem akan menampilkan output yang berisi total waktu boot-up. Ini juga menunjukkan waktu yang dibutuhkan oleh kernel dan ruang pengguna secara terpisah.
Dalam contoh output ini, Anda dapat melihat bahwa dibutuhkan sekitar sembilan detik untuk mesin melakukan booting. Karena gambar di atas adalah mesin virtual, waktu boot-upnya mungkin lebih cepat daripada instalasi Linux biasa.
Untuk mendapatkan informasi tentang waktu yang dibutuhkan oleh setiap layanan selama boot, gunakan menyalahkan metode analisis systemd:
systemd-analisis menyalahkan
Ini akan menghasilkan output yang terlihat sedikit seperti berikut:
Seperti yang Anda lihat, output menampilkan daftar semua layanan dan waktu yang dibutuhkan oleh masing-masing layanan.
Apa yang Mempengaruhi Waktu Boot Linux?
Ketika Anda memulai sistem Linux Anda, BIOS adalah hal pertama yang dimuat. BIOS kemudian mentransfer kontrol ke MBR (master boot record), yang memulai bootloader GRUB. GRUB bertanggung jawab untuk memuat kernel, yang selanjutnya mengatur sistem file root awal dan mengeksekusi init proses. Kemudian pelaksanaan layanan lainnya berlangsung.
Waktu yang dibutuhkan oleh layanan lain ini merupakan bagian terbesar dari waktu boot sistem Anda. Semakin banyak layanan yang Anda miliki saat startup, semakin lama waktu yang dibutuhkan untuk mem-boot sistem Anda. Oleh karena itu, menghentikan layanan yang tidak perlu agar tidak berjalan saat startup adalah penting jika Anda ingin sistem Anda melakukan booting lebih cepat.
Cara Memperbaiki Mesin Linux Booting Lambat
Anda tidak dapat menghentikan proses init atau bootloader GRUB dari memulai saat boot-up, karena akan menyebabkan masalah dengan urutan boot-up sistem Anda. Namun, Anda dapat menonaktifkan layanan yang tidak penting di sistem Anda agar tidak berjalan saat startup.
Utilitas systemctl memungkinkan Anda untuk mengelola layanan di Linux. Dengan menggunakan alat ini, Anda dapat dengan mudah memulai dan menghentikan layanan. Tapi pertama-tama, mari kita ingat layanan mana yang dimulai saat boot terakhir:
systemd-analisis menyalahkan
Dalam output ini, Anda dapat melihat bahwa exim4-base.service mengambil bagian tertinggi dari waktu boot (sekitar tiga detik). Exim4 adalah agen pengiriman surat dan exim4-base adalah layanan yang menyediakan file dukungan yang diperlukan oleh daemon exim4.
Karena ini bukan layanan penting untuk sistem lokal, Anda dapat menonaktifkannya menggunakan systemctl untuk menghemat waktu selama boot:
sudo systemctl nonaktifkan exim4-base.service
Catatan: Jika Anda tidak sepenuhnya yakin dengan apa yang Anda lakukan, Anda harus berkonsultasi dengan pengguna Linux yang berpengalaman sebelum menonaktifkan layanan apa pun. Menonaktifkan layanan penting dapat menyebabkan masalah tak terduga dengan OS.
Untuk mengaktifkan layanan lagi, cukup ganti cacat dengan memungkinkan dalam perintah systemctl:
sudo systemctl aktifkan exim4-base.service
Menggunakan proses ini, Anda dapat men-tweak layanan yang sistem Anda mulai mengurangi waktu boot.
Meningkatkan Waktu Boot Linux Tanpa Perubahan Perangkat Keras
Meskipun banyak yang akan menyarankan menginstal Linux pada SSD untuk meningkatkan waktu boot, Anda dapat melakukannya secara gratis dengan menonaktifkan layanan yang tidak diinginkan pada sistem Anda. Meskipun tidak akan mengurangi waktu startup secara drastis, setiap detik sangat berarti jika Anda menginginkan komputer dengan kinerja yang cepat.
Ingin sistem yang cepat dan responsif? Menginstal distribusi Linux yang ringan dan minimal pada PC Anda dapat membantu.
Butuh sistem operasi yang ringan? Distro Linux khusus ini dapat berjalan pada PC lama, beberapa dengan RAM hanya 100MB.
Baca Selanjutnya
- Linux
- Layar Boot
- Linux
- Sistem administrasi
Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan