|
Metode dan Algoritma | Sekilas Tentang Sinkronisasi . Anda bisa melakukan konsultasi tentang Sekilas Tentang Sinkronisasi melalui form di samping kanan !!!
Seperti yang telah kita ketahui bahwa proses dapat bekerja sendiri (independent process) dan juga dapat bekerja bersama proses proses yang lain (cooperating process). Pada umumnya ketika proses saling bekerja sama (cooperating process) maka proses-proses tersebut akan saling berbagi data secara teratur hal itu di sebut Sinkronisasi.
Latar belakang dari sinkronisasi dalam sistem operasi adalah:
1. Akses-akses yang dilakukan secara bersamaan ke data yang sama, dapat menyebabkan data menjadi tidak konsisten.
2. Untuk menjaga agar data tetap konsisten, dibutuhkan mekanisme-mekanisme untuk memastikan permintaan eksekusi dari proses yang bekerja.
3. Race condition, yaitu situasi dimana beberapa proses mengakses dan memanipulasi data secara bersamaan. Nilai terakhir dari data bergantung dari proses mana yang selesai terakhir.
4. Untuk menghindari race condition, proses-proses secara bersamaan harus disinkronisasikan.
ActionScript AS3 ASP.NET AJAX C / C++ C# Clipper COBOL ColdFusion DataFlex Delphi Emacs Lisp Fortran FoxPro Java J2ME JavaScript JScript Lingo MATLAB Perl PHP PostScript Python SQL VBScript Visual Basic 6.0 Visual Basic .NET Flash MySQL Oracle Android
Related Post :
Judul: Sekilas Tentang Sinkronisasi
Rating: 100% based on 99998 ratings. 5 user reviews.
Ditulis Oleh hank2
Rating: 100% based on 99998 ratings. 5 user reviews.
Ditulis Oleh hank2
Anda sedang membaca artikel tentang
Sekilas Tentang Sinkronisasi, Semoga artikel tentang Sekilas Tentang Sinkronisasi ini sangat bermanfaat bagi teman-teman semua, jangan lupa untuk mengunjungi lagi melalui link
Sekilas Tentang Sinkronisasi.