UNIX Kernel

 


    apa itu kernel ? Kernel adalah jantung dan inti program komputer dari sistem operasi (OS). Kernel merupakan bagian terpenting dari sistem operasi itu sendiri Kernel adalah program pertama yang dimuat setelah boot loader setiap kali sistem melakukan boot karena harus mengatur seluruh sistem Kernel tetap berada di memori sampai sistem operasi dimatikan. Kernel bertanggung jawab untuk melakukan tugas-tugas tingkat rendah seperti manajemen disk, manajemen memori, dan manajemen tugas. 

    Kernel menyediakan antarmuka antara pengguna dan komponen perangkat keras dalam sistem. Ketika sebuah proses membuat permintaan ke kernel, itu disebut panggilan sistem. Kernel dilengkapi dengan area memori terpisah, ruang kernel, yang tidak dapat diakses oleh program aplikasi lain. Oleh karena itu, kode kernel dimuat ke dalam ruang kernel yang dilindungi. Juga, memori yang digunakan oleh aplikasi lain disebut ruang pengguna. Karena ini adalah dua wilayah yang berbeda dalam memori, komunikasi di antara mereka sedikit lebih lambat.

    Dikutip dari Wikipedia UNIX adalah sebuah sistem operasi komputer yang diawali dari proyek Multics pada tahun 1965 yang dilakukan American Telephone and Telegraph, General Electric, dan Institut Teknologi Massachusetts, dengan biaya dari Departemen Pertahanan Amerika.

   Secara teknis, kernel UNIX "adalah" sistem operasinya. Menyediakan koneksi perangkat lunak penuh ke perangkat keras, Dalam waktu penuh (24 jam) tanpa henti. kernel selalu berjalan saat komputer dihidupkan, Saat sistem boot, kernel dimuat, Begitu juga dengan kernel yang muncul saat komputer dimatikan, Kernel UNIX dibuat khusus untuk mesin saat diinstal. Mencatat semua perangkat keras yang perlu diajak bicara dan mengetahui bahasa yang digunakan (cara mengaktifkan dan menonaktifkan sakelar untuk mendapatkan hasil yang diinginkan). Dengan demikian, kernel tidak dengan mudah ditransfer ke komputer lain. Setiap komputer individu akan memiliki kernel yang dibuat khusus. Jika konfigurasi perangkat keras komputer berubah selama masa pakainya, kernel harus "dibentuk kembali" (diberi tahu tentang perangkat keras yang baru jadi).



Popular posts from this blog

DATA SCIENCE PEMAIN SEPAK BOLA MENGGUNAKAN BAHASA PEMROGRAMAN PYTHON

Membuat Virtual Kalkulator Menggunakan Bahasa Pemrograman Python

5 Rekomendasi Anime bergenre Romance