Posts

Showing posts from April, 2021

Pengertian Sinkronisasi Sistem Operasi Lengkap

  Pengertian Sinkronisasi Pengertian Sinkronisasi Sistem Operasi lengkap  – Sinkronisasi merupakan suatu proses secara bersama sama dan saling berbagi data bersama dapat mengakibatkan race condition atau inkosistensi data. Sinkornisasi di perlukan untuk menghindari terjadinya ketidak konsistenan data akibat adanya akses secara konkuren. Proses-Proses tersebut disebut konkukuren jika Proses itu ada dan berjalan pada Critical Section merupakan suatu kode segmen dari proses-proses yang memungkinkan terjadinya Race Condition. beberapa kode dalam Critical Section  , kode tersebut iyalah : Entry Section  : kode yang difungsikan untuk masuk ke dalam critical section Critical Section  : di mana kode ini hanya ada dalam satu proses yang dapat dieksekusi pada satu waktu. Exit Section : akhir dari critical section, dan mengizinkan proses lain. Remainder Section  : kode istirahat setelah masuk ke proses critical section. Solusi Critical Section adalah: Mutual Exclusion :  Jika proses pi sedang men