Today a Reader, Tomorrow a Leader

10 Apr 2018

Rangkuman Pertemuan 8 (Kernel dan Kernel Linux)

Nama                 : Ni Putu Cindy Meilani
NIM                    : 1605551022
Dosen                : I Putu Agus Eka Pratama ST., MT.
Matakuliah         : Network Operating System
Kampus             : Program Studi Teknologi Informasi, Fakultas Teknik, Universitas Udayana

Definisi Umum Mengenai Kernel

Kernel adalah intu dari sebuah sistem operasi . Maksud dari inti ini adalah kernel dapat menangani tugas-tugas seperti penjadwalan proses, mengatur jalannya perangkat keras dan lunak. Kernel adalah perangkat lunak bagian dari sistem operasi yang bertugas untuk melayani berbagai macam aplikasi untuk dapat mengakses perangkat keras komputer secara aman. Kernel juga menangani perangkat kerja lain seperti memori, keyboard, mouse, monitor, printer, dan lain-lain. Pada sebagian besar sistem, kernel merupakan salah satu dari program yang dijalankan dalam urutan pertama saat komputer dinyalakan.  Berikut merupakan bagian dari kernel.
  • Process Management yang bertugas untuk mengatur dari proses aplikasi dan hardware, jadwal keluar masuknya untuk melakukan suatu proses.
  • Memory Management yang bertugas mengatur proses penggunaan memori oleh aplikasi. Kernel akan mengatur kapan aplikasi akan menggunakan memori dan akan menggunakan addressing mana yang akan dipakai.
  • Device Management yang berfungsi menjadi jembatan penggunaan hardware yang berada dalam sistem. Dengan begitu hardware dapat dikenali dan digunakan oleh aplikasi dan sistem operasi.
  • Definisi dan Pemahaman Mengenai Kernel Linux
  • System Call yang bertugas mengatur antara hubungan aplikasi dan sistem operasi.


Kernel LINUX

Kernel Linux merupakan kernel yang digunakan dalam sistem operasi GNU/Linux. Kernel Linux merupakan turunan dari keluarga sistem operasi UNIX, dirilis dengan menggunakan lisensi GNU General Public License (GPL). Linux merupakan contoh utama dari sistem operasi bebas dan open source.
Linux sudah menjadi dasar dari beberapa sistem operasi di dunia yang sudah digunakan oleh banyak orang saat ini. Contohnya pada sistem operasi mobile terdapat Android dan Tizen, pada bagian IoT terdapat Embedded System, dan bidang-bidang lainnya seperti Wireless Sensor Network, Artificial Intelligence, dan lain-lain.

Praktik Mandiri (Membuka Sumber Kode Kernel Linux)
Dalam praktik mandiri ini, akan dibuka salah satu file yang merupakan sumber kode Linux versi awal. Dalam folder kernel, file-file yang terdapat didalamnya adalah sebagai berikut.

























Seperti yang terlihat pada gambar diatas, dalam folder kernel terdapat beberapa file yang membangun sistem operasi Linux. Selanjutnya, file yang akan dibuka adalah keyboard.s yang didalamnya memiliki cuplikan kode sebagai berikut.



Manajamen Keyboard cukup membuat kepala pusing. Oleh karenanya dia dibatasi di file keyboard.s, yang berisi banyak angka yang merepresentasikan banyak kode keyboard yang muncul di keyboard dari berbagai pembuat keyboard.
Bagi pembaca yang sangat tertarik dengan Linux keyboard, cara terbaik untuk membaca keyboard.s adalah mulai dari kalimat terakhir ke atas. Detail pada tingkat yang paling rendah terutama pada setengah pertama dari file tersebut.


Referensi
I Putu Agus Eka Pratama. 2018. PPT Kernel dan Kernel Linux.







Share:

0 komentar:

Posting Komentar