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
schedule
05.12.2023
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