1.Apa
yang kalian ketahui tentang model sinkronisasi dan asinkronisasi pada sistem
terdistribusi?
Sinkronisasi
adalah proses pengaturan jalannya beberapa proses pada saat yang bersamaan.
Secara garis besar mungkin sinkronisasi adalah menyamakan sesuatu secara
bersamaan. Sinkronisasi adalah suatu proses pengendalian akses dari sumber
daya terbagi pakai (shared resource) oleh banyak thread sedemikian sehingga
hanya satu thread yang dapat mengakses sumber daya tertentu pada satu waktu.
Sistem Asynchronous - seperti object-oriented software - biasanya dibuat dari modular 'benda keras', masing-masing dengan komunikasi yang
terdefinisi dengan baik antarmuka. Ini modul dapat beroperasi pada
kecepatan variabel, apakah karena pengolahan data-dependent, skala tegangan dinamis ,
atau variasi proses . Modul
kemudian dapat digabungkan bersama-sama untuk membentuk suatu sistem kerja yang
benar, tanpa mengacu pada global sinyal clock . Biasanya, daya rendah diperoleh
karena komponen diaktifkan hanya pada permintaan. Selain itu, beberapa gaya asynchronous
telah terbukti untuk mengakomodasi antarmuka clock, dan dengan demikian
mendukung desain campuran-waktu. Oleh
karena itu, sistem asynchronous cocok dengan baik kebutuhan yang
benar-by-konstruksi metodologi dalam perakitan sistem heterogen dan scalable skala
besar.
2. Buatlah contoh dari model sinkronisasi pada
komputer dalam bidang apa saja!
Pada
sinkronasi contohnya digunakan pada floopy, artinya ketika anda menyalin sebuah
file ke floopy, perubahan secara fisik langsung ditulis ke floppy saat anda
memberikan perintah copy
Dengan
contoh diatas, opsi ini membuat proses penyalinan ke floopy mungkin dilakukan
jauh setelah perintah copy anda berikan. Hal ini tidaklah buruk, bahkan
terkadang menjadi pilihan, dikarenakan misalnya jika anda memindahkan floopy
tanpa melakukan unmounting terlebih dahulu, file-file yang disalin mungkin
secara fisik belum masuk ke dalam floopy tersebut.
Sumber:
http://en.wikipedia.org/wiki/Asynchronous_system
http://muhammad-diak-huddin.blogspot.com/2013/05/time-and-coordination-sistem.html
No comments:
Post a Comment