Posts

Showing posts from May, 2017

RANKING10 OS 2017

----------------------------------------- RANKING10 ULASAN PESERTA OS 2017-1 ----------------------------------------- 01. [W10-027] 365 http://fahmitok123.blogspot.co.id/2017/05/intro-to-lxc-lxd-and-linux-container.html 02. [W10-031] 365 https://aufahr-os2017.blogspot.co.id/2017/05/ulasan2.html 03. [W10-032] 355 http://sandyasekaros.blogspot.co.id/2017/05/ulasan-1-httpswwwyoutubecomwatchvecoapk.html 04. [W10-017] 350 http://nabillaaandini.blogspot.co.id/2017/05/ulasan-2-intel-vt.html 05. [W10-013] 345 http://bryanzanr.blogspot.co.id/2017/05/behind-geforce-now.html 06. [W10-011] 340 http://agnesmls.blogspot.co.id/2017/05/ulasan-1-week-10.html 07. [W10-010] 335 http://satriabagusos1617.blogspot.co.id/2017/05/ulasan1_14.html 08. [W10-008] 330 http://jessciacia.blogspot.co.id/2017/05/ulasan-2-containers-operating-system.html 09. [W10-003] 325 http://gabriellenatasha407.blogspot.co.id/2017/05/ulasan-2-week10.html 10. [W10-002] 320 http://and

RANKING08 OS 2017

----------------------------------------- RANKING08 ULASAN PESERTA OS 2017-1 ----------------------------------------- 01. [W08-014] 370 http://troyamadeus.blogspot.co.id/2017/05/ulasan-2.html 02. [W08-030] 365 http://osmriman.blogspot.com/2017/05/non-preemptive-priority-scheduling.html 03. [W08-024] 360 http://osaffandhia.blogspot.com/2017/05/ulasan-1-websocket-dan-simulasi-mesin.html 04. [W08-017] 355 http://mayanggitarachmaryza.blogspot.co.id/2017/05/ulasan-2-cpu-scheduling.html 05. [W08-009] 350 http://umarfarisi.blogspot.co.id/2017/05/ulasan-1-os.html 06. [W08-003] 345 http://joepw3.blogspot.co.id/2017/05/ulasan1.html 07. [W08-001] 340 https://irvannotaqi.blogspot.co.id/2017/05/cpu-scheduling.html 08. [W08-013] 340 http://valentina-os.blogspot.com/2017/05/ulasan-2-scheduling.html 09. [W08-022] 340 http://os-btharis.blogspot.co.id/2017/05/ulasan-1-non-preemptive-shortest-job.html 10. [W08-031] 340 http://citragl.blogspot.co.id/2017/05/ul

RANKING06 OS 2017

----------------------------------------- RANKING06 ULASAN PESERTA OS 2017-1 ----------------------------------------- 01. [W06-022] 370 http://anab-os.blogspot.co.id/2017/05/ulasan2-dining-philosopers-problem.html 02. [W06-019] 365 http://jihanadibah.blogspot.co.id/2017/05/ulasan-2.html 03. [W06-020] 365 http://faqrulans.blogspot.co.id/2017/05/video-berdurasi-9-menit-29-detik-ini.html 04. [W06-007] 355 http://tengkuchavia.blogspot.co.id/2017/05/ulasan-1-week-06-processes-and-threads.html 05. [W06-012] 350 http://arfirenaldios.blogspot.co.id/2017/05/ulasan-1-rpc.html 06. [W06-014] 350 http://os-muhammad.blogspot.co.id/2017/05/ulasan1.html 07. [W06-013] 340 http://haryoparigroho.blogspot.co.id/2017/05/ulasan1.html 08. [W06-024] 340 http://adiguna-os171.blogspot.co.id/2017/05/fungsi-fork-dalam-unix.html 09. [W06-030] 335 http://gheafanywp.blogspot.co.id/2017/05/binding-virtual-memory.html 10. [W06-031] 335 http://faisalsatrio.blogspot.co.id/20

RANKING04 OS 2017

----------------------------------------- RANKING04 ULASAN PESERTA OS 2017-1 ----------------------------------------- 01. [W04-014] 365  http://demiosyanglebihbaik.blogspot.co.id/2017/05/ulasan-week04-about-c-stdioh-library.html 02. [W04-016] 365  http://faqrulans.blogspot.co.id/2017/05/pointer-in-c-ulasan-1.html 03. [W04-006] 355  http://bedhilzz.blogspot.co.id/2017/05/pointers-in-c-programming-languange.html 04. [W04-020] 350  http://fajarbardan-os.blogspot.co.id/2017/05/ulasan-1.html 05. [W04-019] 345  http://galuhoctavia-os171.blogspot.co.id/2017/05/ulasan-1-endianness-byte-ordering.html 06. [W04-011] 340  http://os171-sja.blogspot.co.id/2017/05/ulasan-1-os171.html 07. [W04-008] 335  http://tengkuchavia.blogspot.co.id/2017/05/ulasan-2-big-endian-vs-little-endian.html 08. [W04-003] 330  http://dzakialyafi.blogspot.co.id/2017/04/penjelasan-tentang-system-call-fork.html 09. [W04-001]  325  http://muhammadirfanbisyros.blogspot.co.id/2017/05/ulasan-1-week04.htm

RANKING02 OS 2017

----------------------------------------- RANKING02 ULASAN PESERTA OS 2017-1 ----------------------------------------- 01.  [W02-011] 355  http://olvilorasilalahi.blogspot.co.id/2017/05/ulasan-2-symmetric-key-and-public-key.html 02. [W02-008] 350  http://harunhakim-os.blogspot.co.id/2017/05/ulasan-2.html 03.  [W02-014] 340 https://shafamaharanip.blogspot.co.id/2017/05/ulasan-1.html 04.  [W02-016] 340  http://atikahluthfiana.blogspot.co.id/2017/05/computer-security-basic-principles.html 05. [W02-003] 335  http://andreramadhanios.blogspot.co.id/2017/05/os-ulasan1.html 06. [W02-007]  335  http://imcolonelsanders.blogspot.co.id/2017/05/ulasan-2-week02.html 07.  [W02-020] 335  http://dhilakaha-os.blogspot.co.id/2017/05/ulasan-1-wannacry-worm-spreading-fast.html 08.  [W02-018] 330  http://pejuangkereta.blogspot.sg/2017/05/ulasan-1-wannacry-ransomware-in-action.html 09.  [W02-022] 330  http://osrisyad.blogspot.co.id/2017/05/ulasan-2.html 10.  [W02-017] 3

RANKING00 OS 2017

----------------------------------------- RANKING00 ULASAN PESERTA OS 2017-1 ----------------------------------------- 01.  [W00-016] 360 http://osrisyad.blogspot.co.id/2017/05/ulasan-1-apa-itu-cli.html 02. [W00-025] 360 http://imr-for-os171.blogspot.co.id/2017/05/ulasan1-history-of-mac-os-as-fast-as.html 03.  [W00-009] 350  http://willihogan.blogspot.co.id/2017/05/ulasan2-clock-rates-and-processor.html 04. [W00-012] 340 http://olvilorasilalahi.blogspot.co.id/2017/05/ulasan-1-computer-boot-process.html 05. [W00-029] http://makbarsetiadi.blogspot.co.id/2017/05/ulasan-2.html 06.  [W00-017] 340 http://nabilahzhafira.blogspot.com/2017/05/ulasan-2-why-command-line-interface-cli.html 07. [W00-002] 330  http://gabriellenatasha407.blogspot.co.id/2017/05/ulasan-1-week01.html 08.  [W00-007] 330  http://oslintangmatahari.blogspot.co.id/2017/05/ulasan-1-mengenal-sistem-operasi.html 09.  [W00-008] 330  http://najwastrh.blogspot.co.id/2017/05/ulasan-1.html 10.

Ulasan 2 - Multiprocessing vs Multithreading

Halo teman-teman, pada kesempatan kali ini, saya mencoba untuk mengulas suatu video yang terdapat di Youtube yang berjudul "Difference between Multiprocessing and Multithreading" yang bisa diakses melalui url  https://youtu.be/oIN488Ldg9k  . Video ini merupakan video dari channel Codebasics yang berdurasi 4 menit 6 detik dengan jumlah viewers yang sudah mencapai angka 15763 terhitung pada tanggal 19 mei 2017 pukul 13:17. Menurut video yang bersangkutan, Multiprocessing dan Multithreading keduanya bertujuan untuk melakukan multitasking, yaitu ketika 1 machine melakukan banyak task dalam waktu yang bersamaan, seperti membuka PowerPoint dibarengi dengan membuka calculator, browser, dan sebagainya. Threads pada dasarnya berada pada 1 proses yang sama dan share memory space yang sama, sehingga sering terjadi race condition, dimana antar threads saling balapan untuk melakukan tasknya. Sedangkan process adalah superset dari threads, dimana 1 process bisa terdiri dari banyak thread

Ulasan1 - Fork() System Call

Pada kesempatan kali ini, saya mencoba untuk mengulas suatu video yang terdapat di Youtube mengenai fork() system call pada linux yang berjudul "Understanding fork() system call for new process creation" dengan url https://youtu.be/PwxTbksJ2fo . Video ini merupakan video keluaran Techtud yang berdurasi 15 menit 36 detik dengan jumlah viewers yang sudah mencapai angka 15029. Menurut video tersebut, fork() adalah sebuah system call unix yang unik yang berfungsi untuk membuat proses baru, sedangkan system call sendiri adalah sebuah media untuk me- request sebuah service dari kernel. Ketika fork() ini digunakan di bahasa C, ia akan mengembalikan PID (atau biasa disebut Process ID) dari proses anak yang dibuat, bisa juga angka 0 maupun negatif. Jika yang dikembalikan adalah angka > 0, maka tandanya fork() sukses dijalankan dan system sedang berada di parent process, jika angka < 0, maka artinya fork() gagal membuat proses baru(bisa karena memory yang full), namun fork() bi