Pertanyaan tentang topik tersebut 'mutex'
c++ pemrosesan multithread lambat
Saya memiliki beberapa thread konsumen dan satu thread produsen. Thread produsen menulis data ke dalam peta milik thread konsumen tertentu dan mengirimkan sinyal ke thread konsumen. Saya menggunakan mutex di sekitar peta ketika saya memasukkan dan...
134 dilihat
schedule
15.01.2024
Perbedaan antara saling pengecualian dan IO yang diblokir dalam pemrograman kernel?
Saya tidak dapat memahami perbedaan antara dua kode berikut. Adakah yang bisa menjelaskan perbedaan antara kode-kode berikut & juga menjelaskan perbedaan antara semaphore dan mutex dengan contoh....
Saling mengecualikan:...
313 dilihat
schedule
12.11.2023
apa yang terjadi jika Interupsi terjadi setelah kunci mutex diperoleh
Saya memiliki program C/C++ multi-utas yang sangat sering melayani permintaan baca dan tulis. Untuk tujuan sinkronisasi, saya telah menggunakan mutex untuk mengunci dan membuka kunci. Semua thread baca dan tulis memperoleh kunci sebelum melakukan...
2373 dilihat
schedule
24.12.2023
Bagaimana menghindari sibuk berputar di Jawa
Saya memiliki aplikasi multi-utas di mana sebuah utas mengirim pesan ke utas lain. Thread yang menunggu melakukan polling untuk pesan tersebut dan bereaksi (penguncian ditangani). Seperti ini:
Kode thread tunggu:
while(true)
{...
4219 dilihat
schedule
17.11.2023
Mencoba mendapatkan kunci dengan tenggat waktu di golang?
Bagaimana seseorang hanya bisa mencoba mendapatkan kunci seperti mutex di go, dengan segera membatalkannya (seperti yang dilakukan TryLock di implementasi lain) atau dengan mematuhi beberapa bentuk tenggat waktu (pada dasarnya LockBefore )?...
3960 dilihat
schedule
19.12.2023
Penguncian Numba Cuda tidak berakhir
Saya mencoba membuat tumpukan thread-safe sederhana di numba cuda, tetapi ketika saya mencoba menggunakan tumpukan, kodenya hang (mungkin dari loop while selama penguncian). Menjalankannya dengan satu utas berfungsi dengan baik dan mutex disetel...
42 dilihat
schedule
21.01.2024