Skip to main content

ULASAN 1 - BOOT PROCESS IN LINUX

Dalam ulasan pertama, saya akan mengulas video mengenai bagaimana proses apa saja yang terjadi ketika komputer dengan operating system Linux dinyalakan. Ulasan memakai sumber video berdurasi 4 menit 11 detik dari https://youtu.be/RgLMBXg5b9I dengan judul "Boot Process in Linux". Video tersebut diunggah oleh Srujan Kamatala pada tanggal 25 oktober 2016.

Video ini menjelaskan tentang 6 proses yang terjadi saat kita menyalakan Linux. Pertama, yaitu proses BIOS. BIOS (Basic Input Output System) merupakan interface paling dasar antara komputer dan peripheral. BIOS melakukan pemeriksaan pada memori, me-load, dan kemudian mencari instruksi pada Master Boot Record (MBR). MBR terletak di sektor pertama bootable disk /dev/sda dan menjalankan boot loader. Kemudian, GRUB (Grand Unified Bootloader) me-load boot loader dan akan me-load kernel dalam file konfigurasi grub yang dapat dibuka di /boot/grub/boot/conf. Didalamnya berisi kernel image dan initrd. Kernel mengeksekusi proses sbin/init. Initrd digunakan oleh kernel sebagai temporary root file system sampai kernel menjadi root file system. INIT (Initiaization) dijalankan oleh kernel, merupakan proses yang menjadi dasar dari proses lain. Program init menentukanjenis run level yang bisa tersedia, seperti halt, single user moder, multiuser without NFS, unused, X11, reboot yang akan dijalankan (terdapat pada /etc/inittab).

Untuk video yang hanya berdurasi 4 menit, Srujan Kamatala dapat mengemas semua proses booting di Linux dengan cukup jelas, dengan ditambah penjelasan direktori. Visualisasi dalam video ini cukup menarik sehingga tidak membuat bosan dan mudah dimengerti.

Github account: naulnauli
URL ulasan : https://pinkyflam.blogspot.co.id/2017/11/ulasan-1-boot-process-in-linux.html
URL video : https://youtu.be/RgLMBXg5b9I (4:11)
Video author : Srujan Kamatala
Pemetaan : week03
Revisi Pertama : 1 Desember 2017
Revisi Terakhir : 1 Desember 2017

Comments

Popular posts from this blog

RANKING09

[W09-001] 395 https://mfauzanfikri.blogspot.co.id/2017/11/ulasan-1-raid-explained-and-different.html [W09-002] 395 https://rand0101int.blogspot.co.id/2017/11/ulasan1-how-do-hard-drives-work.html [W09-003] 395 https://os2017-yudhasatria.blogspot.co.id/2017/11/ulasan-2-raid-0-1-5-10.html [W09-004] 395 http://oskyranger.blogspot.com/2017/12/ulasan-1-raid-fundamentals.html [W09-005] 395 https://alyaph.blogspot.co.id/2017/12/ulasan-2-ssd-intel-optane.html [W09-006] 395 http://regensa.blogspot.co.id/2017/12/ulasan2.html [W09-007] 395 https://myosstory.blogspot.com/2017/12/ulasan-2-file-structure-file-system.html [W09-008] 395 https://zidanebelajarbareng.blogspot.com/2017/12/pada-artikel-kali-ini-saya-akan.html Oleh (GITHUB) : naulnauli URL : https://pinkyflam.blogspot.com/2017/12/ranking09.html Revisi Pertama : 9 Desember 2017 Revisi Terakhir : 9 Desember 2017

ULASAN 2 - SOCKET PROGRAMMING IN JAVA

Pada ulasan kedua, saya akan membahas video mengenai  socket programming  pada Java. Ulasan menggunakan video berjudul "Socket Programming Basics Presentation" https://youtu.be/eVYsIolL2gE  yang diunggah oleh TheSecurityTube pada tanggal 9 Maret 2012. Video ini menjelaskan tentang dasar pengetahuan tentang  socket programming . Socket merupakan alur komunikasi dimana didalamnya terjadi pertukaran data antar program/proses dalam sebuah jaringan mesin. Socket programming adalah bagaimana menggunakan socket API  (Application Socket Programming).  Socket API() memilik beberapa  function  yaitu  Socket()  untuk membuat sebuah  socket, Bind()  untuk membuat nama  socket, Listen()  untuk menentukan jumlah koneksi yang tertunda yang nantinya bisa menjadi antrian untuk server  socket , Connect()  untuk  client  agar bisa me- request  ke server , Accept()  untuk server agar dapat menerima  request  dari  client, Send(),  dan  Close(). Terdapat 3 jenis protokol yang digunakan, yakni