GNU/Linux >> Belajar Linux >  >> Linux

Apakah Linux Sistem Operasi atau Kernel?

Salah satu pertanyaan yang paling mungkin Anda temukan di sebagian besar forum teknologi adalah apakah Linux adalah sistem operasi atau Kernel. Bahkan untuk beberapa pengguna Linux yang mahir, pertanyaan ini bisa menjadi sangat membingungkan. Dalam postingan ini, kami akan menjawab pertanyaan Anda dan menunjukkan perbedaan antara sistem operasi dan Kernel.

Linux, Sistem Operasi atau Kernel?

Linux, pada dasarnya, bukanlah sebuah sistem operasi; itu adalah Kernel. Kernel adalah bagian dari sistem operasi – Dan yang paling penting. Untuk menjadi sebuah OS, ia dilengkapi dengan perangkat lunak GNU dan tambahan lain yang memberi kami nama GNU/Linux.

Yang terakhir ini kemudian diinstal pada komputer sebagai distribusi seperti Ubuntu, OS dasar, Fedora, OpenSUSE, dll. Namun, karena ada distribusi Linux yang dipasangkan dengan lebih banyak perangkat lunak selain GNU, beberapa orang merasa kami tidak dapat menggeneralisasi semua 'Kernel Linux ' sistem operasi sebagai GNU/Linux.

Kernel Linux dikembangkan pada tahun 1991 oleh Linus Torvalds dan sejak itu porting ke berbagai arsitektur komputer. Linux diadopsi sebagai Kernel utama untuk Sistem Operasi GNU, dimaksudkan untuk menjadi sumber bebas dan terbuka. Sejak itu, Linux telah mendapatkan popularitas dan digunakan di berbagai sistem komputasi seperti perangkat seluler (Android), PC, Server, perangkat tertanam, superkomputer, dan mainframe. Silakan baca artikel kami tentang 10 Fitur Baru Teratas di Kernel Linux 5.8 yang dirilis baru-baru ini.

Mari kita pahami perbedaan antara Kernel dan Sistem Operasi.

Kernel

Kernel adalah bagian utama dari sistem operasi. Saat Anda mem-boot komputer Anda, ini adalah bagian pertama dari OS yang dimuat ke dalam RAM agar sistem Anda mulai bekerja.

Kernel berada di antara perangkat lunak aplikasi dan sistem perangkat keras yang mendasarinya. Ini berkomunikasi langsung ke perangkat keras, meneruskan permintaan apa pun oleh perangkat lunak aplikasi.

Contoh sederhana untuk menggambarkan hal ini adalah saat merekam video di ponsel Anda. Saat Anda mengetuk aplikasi kamera, perangkat lunak akan berkomunikasi dengan Kernel bahwa ia ingin menggunakan kamera dan mikrofon. Kernel kemudian akan memberi tahu kamera dan perangkat keras mikrofon untuk bangun dan bersiap-siap. Kemudian sekarang, perangkat lunak dan perangkat keras akan bekerja sama untuk merekam video yang bagus untuk Anda.

Kernel juga bertanggung jawab untuk mengelola berbagai komponen sistem seperti memori, proses, tugas, dan penyimpanan. Ini memastikan eksekusi program yang tepat dengan memeriksa ruang memori.

Sistem Operasi

Tujuan utama OS adalah untuk mengelola proses dan sumber daya sistem. Ini berisi Kernel dan karena itu melakukan semua tugas yang dapat dilakukan oleh Kernel. Selain itu, ini memastikan perlindungan dan keamanan sistem.

Sistem Operasi bertindak sebagai antarmuka antara pengguna dan sistem perangkat keras yang mendasarinya. Semua program aplikasi berjalan dalam lingkungan tertutup yang dibuat oleh sistem operasi. Oleh karena itu, tidak mungkin menggunakan sistem tanpa OS.

Kesimpulan

Saya harap artikel ini memberi Anda perbedaan yang jelas antara Kernel dan Sistem Operasi. Linux itu sendiri adalah Kernel. Pengembang kemudian membangun di atasnya untuk hadir dengan berbagai distribusi Linux yang tersedia saat ini.

Silakan berbagi informasi tambahan dengan pembaca kami di komentar di bawah.


Linux
  1. Cara memeriksa versi Kernel di Linux

  2. Linux – Kernel:Dukungan Namespaces?

  3. Linux – Penerusan Ip Kernel?

  1. Query sistem operasi Linux Anda seperti database

  2. Linux – Kernel Tercemar Di Linux?

  3. Panggilan sistem Linux tercepat

  1. Coba Linux di sistem operasi apa pun dengan VirtualBox

  2. Bagaimana menangani kepanikan kernel Linux

  3. Apa itu wadah Linux dan hypervisor Linux?