Pertanyaan tentang topik tersebut 'pthreads'

Jumlah utas maksimum
Saya memiliki program yang menerima 2 N -digit angka, mengalikannya menggunakan utas & mencetak hasilnya. Jumlah thread yang dibuat di sini adalah 2 * N - 1 . setiap kali saya menjalankan program untuk N > 151 , program tersebut memberi...
5336 dilihat
schedule 18.11.2023

Menggunakan MPI dengan pthreads - Masalah aneh
Saya memiliki kode ini dan saya mencoba memanfaatkan pthreads dan MPI. Saya menghadapi masalah yang aneh. dist.start dan dist.end harus sama di fungsi pthread tetapi ini tidak terjadi. Adakah yang tahu apa masalahnya? Maaf untuk bahasa Inggris...
946 dilihat
schedule 10.01.2024

Mengapa pthreads yang tidak bergabung membocorkan sumber daya ketika thread tidak dilepas setelah pthread_create
Saya mengambil contoh dari https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_create.3.html membuatnya berjalan tanpa batas (dengan tidur kecil sehingga penggunaan CPU tidak menjadi hambatan sehingga tidak ada antrian thread)...
646 dilihat
schedule 05.01.2024

C: kinerja pthread, lebih rendah dari single thrad
Saya bingung dengan kinerja kode saya, ketika berhadapan dengan satu thread hanya menggunakan 13 detik, tetapi akan memakan waktu 80 detik. Saya tidak tahu apakah vektor hanya dapat diakses oleh satu utas pada satu waktu, jika demikian kemungkinan...
598 dilihat
schedule 28.10.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

C++ 11 Utas, Kesalahan Fungsi virtual murni dipanggil
berikut adalah kode API C++11 Thread yang sangat minimal yang saya coba kompilasi #include<iostream> #include<thread> using namespace std; void threadFunction(void) { cout<<"hello from...
3572 dilihat

Nilai semaphore pada fungsi di dalam fungsi thread tidak konsisten
Saya telah mempelajari cara menggunakan pthreads dan mutex, dan saya bingung dengan keluaran kode C berikut: #include <pthread.h> #include <semaphore.h> #include <stdio.h> #include <stdlib.h> void *TestThread(void *);...
142 dilihat
schedule 28.11.2023

Apakah implementasi glibc dari fungsi pthread_spin_lock() dan pthread_spin_unlock() memiliki instruksi pagar memori?
Apakah implementasi glibc dari fungsi pthread_spin_lock() dan pthread_spin_unlock() memiliki instruksi pagar memori? (Saya tidak dapat menemukan instruksi pagar apa pun.) Pertanyaan serupa ada jawabannya di sini. Apakah pthread_mutex_lock berisi...
73 dilihat
schedule 17.01.2024