Postingan

Menampilkan postingan dari Desember, 2022

SINKRONISASI PROSES SISTEM OPERASI

Dian Pertiwi Materi SISTEM OPERASI SEMESTER 3 SINKRONISASI PROSES PENDAHULUAN A.   Definisi Sinkronisasi  Sinkronisasi diperlukan untuk menghindari terjadinya ketidak konsistenan data akibat adanya akses secara konkuren (Proses perancangan sistem informasi).   Sinkronisasi adalah proses pengaturan jalannya beberapa proses pada saat yang bersamaan. Tujuan utama sinkronisasi adalah menghindari terjadinya inkonsistensi data karena pengaksesan oleh beberapa proses yang berbeda. (mutual exclusion) serta untuk mengatur urutan jalannya proses-proses sehingga dapat berjalan dengan lancar dan terhindar dari deadlock atau starvation. Deadlock dan Starvation keduanya adalah kondisi di mana proses meminta sumber daya telah lama tertunda.   B.   Proses sinkronisasi   Proses sinkronisasi ada 2 proses, yaitu: 1. Sinkronisasi proses Yaitu mengacu pada gagasan bahwa banyak proses yang nantinya atau pada titik tertentu akan bergabung dalam rangka untuk mencapai suatu kesepakatan tertentu 2. Sin