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

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

Terdapat begitu banyak distribusi Linux di alam liar, tetapi hanya ada satu perkara yang dijamin mempunyai kesamaan: kernel Linux. Walaupun banyak orang bercakap tentang kernel Linux, banyak yang tidak tahu apa yang dilakukannya.





Mari kita lihat kernel Linux dan mengapa ia diperlukan, dengan sebilangan istilah geeky yang 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 perisian yang berbeza, tetapi kernel di bawahnya banyak berfungsi.





Kernel berfungsi sebagai penghubung antara perkakasan komputer anda dan perisian yang ingin anda jalankan. Ia bercakap dengan perkakasan melalui pemacu yang disertakan dalam kernel (atau dipasang kemudian dalam bentuk modul kernel).

Dengan cara ini, ketika aplikasi ingin melakukan sesuatu (katakan mengubah tetapan kelantangan pembesar suara), ia dapat mengirimkan permintaan itu ke kernel, dan kernel dapat menggunakan pemacu pembesar suara yang tersedia untuk benar-benar mengubah volume.



Kernel juga sangat terlibat dalam pengurusan sumber. Ia harus memastikan bahawa ada cukup memori yang tersedia agar aplikasi dapat dijalankan dan meletakkan aplikasi di lokasi yang tepat dalam memori. Kernel cuba mengoptimumkan penggunaan pemproses sehingga dapat menyelesaikan tugas secepat mungkin.

Kegagalan boleh menyebabkan kebuntuan, di mana seluruh sistem berhenti kerana satu aplikasi memerlukan sumber yang digunakan oleh yang lain.





Apa itu Kernel Linux?

Secara teknikalnya tidak betul memikirkan Linux sebagai sistem operasi yang lengkap. Linux sebenarnya merujuk kepada kernel, yang dinamakan sempena pengasas Linus Torvalds. Semua perkara lain yang anda lihat di skrin berasal dari projek dan pembangun lain.

Torvalds membuat kernel Linux pada tahun 1991. Dia pada awalnya menamakan projek Freax (gabungan 'percuma,' 'freak,' dan 'UNIX'). Rakan sekerja lebih suka nama Linux, dan nama itu tersekat. Torvalds mengeluarkan versi Linux pertama pada tahun 1992 di bawah lesen copyleft GNU, yang menjadi sebahagian besar kejayaan projek ini.





Sebilangan besar pengalaman desktop Linux berasal dari Projek GNU, inisiatif lama yang telah mencipta sistem operasi desktop yang hampir lengkap. Yang diperlukan hanyalah kernel, dan Linux memenuhi keperluan itu. Inilah sebabnya mengapa sebilangan orang merujuk OS sebagai GNU / Linux.

Desktop sumber bebas dan terbuka yang lain, seperti FreeBSD, kelihatan dan terasa seperti Linux kerana mereka menjalankan kebanyakan perisian GNU yang sama.

Oleh kerana kernel Linux tersedia di bawah lesen GNU, tidak banyak minat untuk terus mengembangkan kernel yang terpisah sebagai bagian dari Projek GNU. Dan daripada membuat kernel lain yang bersaing, seperti yang terdapat di Windows dan macOS, banyak syarikat memilih untuk menggunakan dan menyumbang pada kernel Linux sebagai gantinya.

Kernel Linux telah berkembang menjadi projek besar yang mengandungi berjuta-juta baris kod. Ribuan orang, dan lebih dari seribu syarikat, telah menyumbang kepada pembangunan kernel. Ini adalah salah satu contoh perisian sumber terbuka dan bebas yang paling terkenal di dunia.

Apa Kernel Linux Digunakan

Walaupun Linux tetap menjadi sistem operasi desktop yang agak khusus, kernel digunakan secara meluas di tempat lain. Terima kasih kepada Android, kernel Linux kini menggerakkan sebahagian besar telefon pintar dunia. Muncul di semua jenis peranti mudah alih, termasuk alat pakai dan kamera.

Linux memberi kuasa kepada 500 superkomputer paling kuat dan sebahagian besar infrastruktur internet kami. Apabila anda memikirkan awan, anda sering memikirkan pelayan berkuasa Linux yang saling berkaitan.

Linux bermula sebagai projek penggodam, dan sementara kernel telah melihat penerapan korporat yang hampir tidak dapat dibayangkan, Linux masih menggunakan perkakasan untuk pengguna. Raspberry Pi bernilai $ 35 yang kecil adalah komputer bertenaga Linux seukuran kad kredit, terbuka sepenuhnya untuk orang-orang mengubah suai dan menggunakannya dalam projek yang mereka suka.

Bukan bersendirian. Pesaing seperti Pine64 telah membantu mengurangkan harga pengkomputeran secara drastik.

Cara Memeriksa Versi Kernel Linux

Kernel masih dalam pengembangan aktif, jadi versi Linux baru selalu keluar.

Cara paling mudah untuk melihat pelepasan yang ada di mesin anda, yang akan berfungsi di mana-mana versi Linux, adalah menggunakan

uname

arahan. Ini adalah alat baris perintah yang memberikan maklumat sistem. Anda boleh menemui versi kernel Linux yang anda gunakan dengan membuka tetingkap terminal dan mengetik yang berikut:

uname -r

Saya sedang menjalankan versi kernel Linux 4.20.16-200.fc29.x86_64 . Mari pecahkan maksudnya.

  • The 4 merujuk kepada versi kernel.
  • The dua puluh merujuk kepada semakan utama semasa.
  • The 16 merujuk kepada semakan kecil semasa.
  • The 200 merujuk kepada perbaikan bug dan tampalan yang digunakan untuk pelepasan ini.

Bit terakhir akan khusus untuk pengedaran yang anda jalankan. Rentetan ini menunjukkan bahawa saya menjalankan Fedora 29 versi 64-bit.

Sekiranya Anda Mengemas kini Kernel Linux Anda?

Sebahagian besarnya, kernel Linux beroperasi secara senyap di latar belakang. Anda tidak tahu ia ada di sana, dan anda tidak mempunyai banyak alasan untuk memikirkannya. Sebahagian besarnya, cara terbaik untuk mengemas kini versi kernel Linux anda adalah menaik taraf ke versi terbaru sistem operasi berasaskan Linux pilihan anda.

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

mengapa permainan saya terus rosak

Walaupun kernel sebagian besar tidak dapat dilihat, ada beberapa alasan untuk meningkatkan ke kernel Linux yang lebih baru. Tidak seperti pada Windows, pemacu perkakasan Linux disertakan dengan kernel Linux. Oleh itu, jika anda mempunyai komputer riba yang agak baru dengan pembesar suara, Wi-Fi, atau pad sentuh yang belum dapat dikesan versi Linux, anda mungkin perlu menunggu versi yang lebih baru. Siaran juga disertakan dengan peningkatan kestabilan dan kelajuan, jadi komputer anda dapat berjalan dengan lebih lancar pada satu versi berbanding yang lain.

Untuk maklumat lanjut mengenai topik ini, lihatlah mengapa Windows menghantar kernel Linux mengubah keadaan .

Berkongsi Berkongsi Tweet E-mel 6 Alternatif yang didengar: Aplikasi Buku Audio Percuma atau Murah Terbaik

Sekiranya anda tidak gemar membayar buku audio, berikut adalah beberapa aplikasi hebat yang membolehkan anda mendengarkannya secara percuma dan sah.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Teknologi Dijelaskan
  • Sumber terbuka
  • Kernel Linux
Mengenai Pengarang Raja Bertel(323 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari komputer riba dengan suis privasi fizikal dan OS yang disokong oleh Yayasan Perisian Percuma. Dia menghargai etika berbanding ciri dan membantu orang lain mengawal kehidupan digital mereka.

Lagi Dari Bertel King

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan