Apa itu Kernel di Linux dan Bagaimana Anda Memeriksa Versi Anda?

Apa itu Kernel di Linux dan Bagaimana Anda Memeriksa Versi Anda?

Ada begitu banyak distribusi Linux di alam liar, tetapi hanya ada satu hal yang dijamin memiliki kesamaan: kernel Linux. Namun sementara banyak orang berbicara tentang kernel Linux, banyak yang tidak benar-benar tahu apa fungsinya.





Mari kita lihat kernel Linux dan mengapa itu diperlukan, dengan istilah culun sesedikit mungkin.





Apa itu Kernel?

Setiap sistem operasi menggunakan kernel. Tanpa kernel, Anda tidak dapat memiliki komputer yang benar-benar berfungsi. Anda mungkin melihat dan berinteraksi dengan banyak perangkat lunak yang berbeda, tetapi kernel di bawahnyalah yang melakukan banyak pekerjaan kasar.





Kernel berfungsi sebagai jembatan antara perangkat keras komputer Anda dan perangkat lunak yang ingin Anda jalankan. Ini berbicara dengan perangkat keras melalui driver yang disertakan dalam kernel (atau diinstal nanti dalam bentuk modul kernel).

Dengan cara ini, ketika sebuah aplikasi ingin melakukan sesuatu (misalnya mengubah pengaturan volume pengeras suara), ia dapat mengirimkan permintaan itu ke kernel, dan kernel dapat menggunakan driver pengeras suara yang tersedia untuk benar-benar mengubah volume.



Kernel juga sangat terlibat dalam manajemen sumber daya. Itu harus memastikan bahwa ada cukup memori yang tersedia untuk menjalankan aplikasi dan menempatkan aplikasi di lokasi yang tepat di memori. Kernel mencoba mengoptimalkan penggunaan prosesor sehingga dapat menyelesaikan tugas secepat mungkin.

Kegagalan dapat menyebabkan kebuntuan, di mana seluruh sistem terhenti karena satu aplikasi membutuhkan sumber daya yang digunakan oleh aplikasi lain.





Apa Itu Kernel Linux?

Secara teknis tidak benar untuk menganggap Linux sebagai sistem operasi yang lengkap. Linux sebenarnya merujuk secara khusus ke kernel, dinamai menurut pendiri Linus Torvalds. Semua hal lain yang Anda lihat di layar berasal dari proyek dan pengembang lain.

Torvalds menciptakan kernel Linux pada tahun 1991. Dia awalnya menamai proyek tersebut Freax (kombinasi dari 'free', 'freak', dan 'UNIX'). Seorang rekan kerja lebih suka nama Linux, dan nama itu macet. Torvalds merilis versi Linux pertama pada tahun 1992 di bawah lisensi copyleft GNU, yang menjadi bagian besar dari kesuksesan proyek.





Sebagian besar pengalaman desktop Linux berasal dari Proyek GNU, sebuah inisiatif lama yang telah menciptakan sistem operasi desktop yang hampir lengkap. Yang dibutuhkan hanyalah sebuah kernel, dan Linux memenuhi kebutuhan itu. Inilah sebabnya mengapa beberapa orang menyebut OS sebagai GNU/Linux .

Desktop gratis dan open source lainnya, seperti FreeBSD, terlihat dan terasa seperti Linux karena menjalankan sebagian besar perangkat lunak GNU yang sama.

Karena kernel Linux tersedia di bawah lisensi GNU, ada sedikit minat untuk terus mengembangkan kernel terpisah sebagai bagian dari Proyek GNU. Dan daripada membuat kernel pesaing lainnya, seperti yang ditemukan di Windows dan macOS, banyak perusahaan memilih untuk menggunakan dan berkontribusi pada kernel Linux sebagai gantinya.

Kernel Linux telah berkembang menjadi proyek besar yang berisi jutaan baris kode. Ribuan orang, dan lebih dari seribu perusahaan, telah berkontribusi pada pengembangan kernel. Ini adalah salah satu contoh perangkat lunak bebas dan sumber terbuka yang paling menonjol di dunia.

Untuk Apa Kernel Linux Digunakan

Sementara Linux tetap menjadi sistem operasi desktop yang relatif niche, kernel banyak digunakan di tempat lain. Berkat Android, kernel Linux sekarang mendukung sebagian besar smartphone dunia. Itu muncul di semua jenis perangkat seluler, termasuk perangkat yang dapat dikenakan dan kamera.

Linux mendukung 500 superkomputer paling kuat dan sebagian besar infrastruktur internet kami. Ketika Anda memikirkan cloud, Anda sebagian besar memikirkan server bertenaga Linux yang saling terhubung.

Linux dimulai sebagai proyek peretas, dan sementara kernel telah melihat adopsi korporat yang hampir tak terbayangkan, Linux masih memberi kekuatan pada perangkat keras untuk mengotak-atik. Raspberry Pi kecil seharga adalah komputer bertenaga Linux seukuran kartu kredit, benar-benar terbuka untuk dimodifikasi dan digunakan orang dalam proyek sesuka mereka.

Ini tidak sendirian. Pesaing seperti Pine64 telah membantu mengurangi harga komputasi secara drastis.

Cara Memeriksa Versi Kernel Linux

Kernel tetap dalam pengembangan aktif, jadi versi Linux baru keluar setiap saat.

Cara paling mudah untuk melihat rilis mana yang ada di mesin Anda, yang akan bekerja di semua versi Linux, adalah dengan menggunakan

uname

memerintah. Ini adalah alat baris perintah yang menyediakan informasi sistem. Anda dapat menemukan versi kernel Linux yang Anda gunakan dengan membuka jendela terminal dan mengetik berikut ini:

uname -r

Saat ini saya menjalankan versi kernel Linux 4.20.16-200.fc29.x86_64 . Mari kita uraikan apa artinya ini.

  • NS 4 mengacu pada versi kernel.
  • NS dua puluh mengacu pada revisi utama saat ini.
  • NS 16 mengacu pada revisi kecil saat ini.
  • NS 200 mengacu pada perbaikan bug dan patch yang diterapkan pada rilis ini.

Bit terakhir akan spesifik untuk distribusi yang Anda jalankan. String ini menunjukkan bahwa saya menjalankan Fedora 29 versi 64-bit.

Haruskah Anda Memperbarui Kernel Linux Anda?

Untuk sebagian besar, kernel Linux beroperasi dengan tenang di latar belakang. Anda tidak tahu itu ada di sana, dan Anda tidak punya banyak alasan untuk memikirkannya. Untuk sebagian besar, cara terbaik untuk memperbarui versi kernel Linux Anda adalah dengan mengupgrade ke versi terbaru dari sistem operasi berbasis Linux pilihan Anda.

Versi baru Ubuntu dan Fedora, misalnya, keluar kira-kira setiap enam bulan dan membawa versi kernel Linux yang lebih baru.

berapa banyak data yang digunakan streaming

Meskipun sebagian besar kernel tidak terlihat, ada beberapa alasan untuk meningkatkan ke kernel Linux yang lebih baru . Tidak seperti di Windows, driver perangkat keras Linux dibundel dengan kernel Linux. Jadi, jika Anda memiliki laptop yang relatif baru dengan speaker, Wi-Fi, atau touchpad yang belum dideteksi oleh versi Linux Anda, Anda mungkin harus menunggu versi yang lebih baru. Rilis juga hadir dengan peningkatan stabilitas dan kecepatan, sehingga komputer Anda dapat berjalan lebih lancar pada satu versi dibandingkan versi lainnya.

Untuk lebih lanjut tentang topik ini, lihat mengapa Windows mengirimkan kernel Linux mengubah banyak hal .

Membagikan Membagikan Menciak Surel 6 Alternatif Audible: Aplikasi Audiobook Gratis atau Murah Terbaik

Jika Anda tidak suka membayar untuk buku audio, berikut adalah beberapa aplikasi hebat yang memungkinkan Anda mendengarkannya secara gratis dan legal.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Teknologi Dijelaskan
  • Sumber Terbuka
  • Kernel Linux
Tentang Penulis Raja Bertel(323 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari laptop dengan sakelar privasi fisik dan OS yang didukung oleh Free Software Foundation. Dia menghargai etika daripada fitur dan membantu orang lain mengambil kendali atas kehidupan digital mereka.

More From Bertel King

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan