Tentang Sinkronisasi
Untuk menyinkronkan akses ke sumber daya, gunakan salah satu objek sinkronisasi di salah satu fungsi tunggu. Status objek sinkronisasi disinyalkan atau tidak ditandatangani. Fungsi tunggu memungkinkan utas memblokir eksekusinya sendiri sampai objek yang tidak ditandatangani yang ditentukan diatur ke status yang disinyalkan. Untuk informasi selengkapnya, lihat Sinkronisasi Interprocess.
Berikut ini adalah mekanisme sinkronisasi lainnya:
- input dan output yang tumpang tindih
- panggilan prosedur asinkron
- objek bagian kritis
- variabel kondisi
- kunci pembaca/penulis ramping
- inisialisasi satu kali
- akses variabel yang saling diblokir
- daftar yang ditautkan secara senyap yang saling terkait
- antrean timer
- makro MemoryBarrier
Untuk informasi tambahan tentang sinkronisasi, lihat Masalah Sinkronisasi dan Multiproscessor.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk