Langsung ke konten utama

Introduction About Process Synchronization

Pada kesempatan ini, saya akan mengulas video yang berjudul “Lecture 1, unit 2: Races and synchronization ”. Durasi dari video ini adalah 7 menit 4 detik dan diunggah oleh akun youtube Mike Swift. Video ini merupakan video pembahasan mengenai pengenalan Proses sinkronisasi dan race kondisi. Berikut URL dari video tersebut : https://www.youtube.com/watch?v=Nen47rzZMZY

Race Condition adalah situasi di mana beberapa proses mengakses dan memanipulasi data bersama pada saat besamaan. Menghandle Race Condition dapat dilakukan dengan kita membutuhkan sebuah mekanisme utnuk mengontrol akses dalam melakukan share resource. Menggunakan proses sinkronisasi sangatlah penting dalam melakukan share data structure. Unutk mencegah race condition, proses-proses yang berjalan besamaan haus di disinkronisasi.

Critical Section adalah sebuah segmen kode di mana sebuah proses yang mana sumber daya bersama diakses. Critical section mempunya beberapa kode:
1. Entry Code : Kode yang digunakan untuk masuk ke dalam critical section
2. Exit Section : Kode akhir dari criticak section, untuk mengizinkan proses lain.
3. Remainder Section : kode istirahat setelah masuk ke critical section.
Ada beberapa solusi untuk menangani Critical Section :
1. Mutual exclution : Jika proses pi sedang mengeksekusi critical section-nya maka tidak ada proses lain yang dapat mengeksekusi dalam critical section mereka.
2. Progress : Jika tidak ada proses yang sedang dieksekusi dalam critical section  dan ada beberapa proses yang ingin masuk ke critical section mereka, maka pemilihan proses yang akan masuk ke critical section berikutnya tidak bias ditunda.
3. Bounded Waiting :Suatu keterikatan harus ada pada sejumlah proses yang diijinkan masuk ke critical section mereka, setelah adanya proses yang meminta masuk ke critical section dan sebelum  permintaan itu diterima.

Github account : poppyrosaline21
URL ulasan : http://poppyrosaline.blogspot.co.id/2017/05/introduction-about-process.html
URL content youtube : https://www.youtube.com/watch?v=Nen47rzZMZY
Pemetaan konten pada materi week 07
Durasi : 7 menit 4 detik
Tanggal submisi revisi pertama : 19 Mei 2017
Tanggal submisi revisi terakhir : 19 Mei 2017

Komentar

Postingan populer dari blog ini

Sistem Operasi Ranking w02

------------------------------------------------------------------------------------------------------------------------ RANKING Week04 ULASAN1/ULASAN2 PESERTA OS 2017 ------------------------------------------------------------------------------------------------------------------------- 01. [W02-013] 392 andrehendra.blogspot.co.id/2017/05/ulasan-1-os.html 02. [W02-017] 387 https://henlogger.blogspot.co.id/2017/05/ssl-certificates-serving-secure-web.html 03. [W02-014] 380 https://shafamaharanip.blogspot.co.id/2017/05/ulasan-1.html 04. [W02-011] 376 http://olvilorasilalahi.blogspot.co.id/2017/05/ulasan-2-symmetric-key-and-public-key.html 05. [W02-003] 374 http://andreramadhanios.blogspot.co.id/2017/05/os-ulasan1.html 06. [W02-033] 368 http://aisyahsadiyah.blogspot.co.id/2017/05/ulasan-1-multi-factor-authentication.html 07. [W02-040] 360 http://stephenjaya99.blogspot.co.id/2017/05/cara-kerja-enkripsi.html 08. [W02-026] 357 https://rkkautsar-os.blogspot.co.id/2017/05/dirty-cow-

Sistem Operasi Ranking w10

-------------------------------------------------------------------------------- RANKING Week10 ULASAN1/ULASAN2 PESERTA OS 2017 -------------------------------------------------------------------------------- 01. [W10-004] 388 http://samosirrinjani.blogspot.co.id/2017/05/ulasan-2.html 02. [W10-005] 376 http://faizaladhitamaos.blogspot.com/2017/05/ulasan-1-week-10.html 03. [W10-017] 372 http://nabillaaandini.blogspot.co.id/2017/05/ulasan-2-intel-vt.html 04. [W10-020] 369 http://radityanurfadillah.blogspot.co.id/2017/05/ulasan-1.html 05. [W10-003] 357 http://gabriellenatasha407.blogspot.co.id/2017/05/ulasan-2-week10.html 06. [W10-014] 343 https://gilangmlr-os171.blogspot.co.id/2017/05/ulasan-tentang-cloud-computing.html 07. [W10-017] 341 http://nabillaaandini.blogspot.co.id/2017/05/ulasan-2-intel-vt.html 08. [W10-028] 331 http://qurrataayuna.blogspot.co.id/2017/05/ulasan-1-virtualization.html 09. [W10-032] 327 http://sandyasekaros.blogspot.co.id/2017/05/ulasan-1-httpswwwyoutub

Sistem Operasi Ranking w04

--------------------------------------------------------------------------------- RANKING Week04 ULASAN1/ULASAN2 PESERTA OS 2017 --------------------------------------------------------------------------------- 01. [W04-021] 389 http://verruth.blogspot.co.id/2017/05/ulasan-1.html 02. [W04-012] 383 http://rqhoirunnisa.blogspot.co.id/2017/05/interrupts-vs-polling.html 03. [W04-009] 377 http://valentina-os.blogspot.com/2017/05/ulasan-1-pointers-dynamic-memory.html 04. [W04-002] 365 http://ratusnos171w0910.blogspot.co.id/2017/05/ulasan-2-week04.html 05. [W04-014] 352 http://demiosyanglebihbaik.blogspot.co.id/2017/05/ulasan-week04-about-c-stdioh-library.html 06. [W04-017] 350 http://tossan-os171.blogspot.co.id/p/review-2.html 07. [W04-019] 344 http://galuhoctavia-os171.blogspot.co.id/2017/05/ulasan-1-endianness-byte-ordering.html 08. [W04-011] 342 http://os171-sja.blogspot.co.id/2017/05/ulasan-1-os171.html 09. [W04-006] 331 http://bedhilzz.blogspot.co.id/2017/05/pointers-in-c-pro