pthreads

    17गर्मी

    7उत्तर

    मैं 4 तर्क के रूप में एक संरचना गुजर जबकि कुछ इस तरह के साथ pthread_create() उपयोग करने की कोशिश या टीसी, मुझे एक त्रुटि मिल रही है - किसी सदस्य या संरचना में सदस्य के लिए अनुरोध। धागे में structs को

    5गर्मी

    1उत्तर

    यदि मेरे पास प्रारंभिक pthread_barrier_t है, तो इसे नष्ट करना सुरक्षित कब है? क्या निम्नलिखित उदाहरण सुरक्षित है? pthread_barrier_t barrier; ... int rc = pthread_barrier_wait(b); if (rc != PTHREAD_

    39गर्मी

    3उत्तर

    लिनक्स पर (कर्नेल 2.6.5) हमारी बिल्ड सिस्टम -D_REENTRANT के साथ जीसीसी को कॉल करती है। क्या यह अभी भी pthreads का उपयोग करते समय आवश्यक है? यह gcc -pthread विकल्प से कैसे संबंधित है? मैं समझता हूं कि

    5गर्मी

    8उत्तर

    मुझे श्रमिकों (धागे के रूप में प्रतिनिधित्व) और (एकाधिक) कतारों की एक प्रणाली बनाने की आवश्यकता है। व्यक्तिगत नौकरियां कतारों में से एक में प्रतीक्षा कर रही हैं और कार्यकर्ता धागे को संसाधित करने की प

    12गर्मी

    1उत्तर

    एक एम्बेडेड सिस्टम पर (ग्लिब 2.6.1 का उपयोग कर एआरएम प्रोसेसर पर लिनक्स कर्नेल 2.6.28) मैं एक से अधिक थ्रेड वाले अनुप्रयोग चला रहा हूं। मैं उन धागे में से एक को दूसरों की तुलना में अधिक CPU समय प्राप्

    6गर्मी

    3उत्तर

    मैं एक मास्टर थ्रेड और कुछ वर्कर थ्रेड के साथ एक प्रोग्राम लिख रहा हूं, और मैं सिग्नल हैंडलिंग सही प्राप्त करना चाहता हूं। मास्टर धागा शुरू होता है और सभी आवंटन मास्टर धागा एक SIGINT संकेत हैंडलर मास्

    5गर्मी

    4उत्तर

    क्या एकाधिक इनपुट पर प्रतीक्षा करने का एक अनुशंसित तरीका है। उदाहरण के लिए, मैं चाहता हूं कि मेरा प्रोग्राम 3 स्रोतों से इनपुट प्राप्त करने में सक्षम हो: थ्रेड स्थिति पर सुनें उदा। pthread_cond_wait()

    8गर्मी

    8उत्तर

    मैं एक वर्ग बनाना चाहता हूं जिनकी विधियों को एकाधिक धागे से बुलाया जा सकता है। लेकिन जिस धागे से इसे बुलाया गया था, उस विधि को निष्पादित करने के बजाय, इसे सभी को अपने स्वयं के धागे में करना चाहिए। किस

    41गर्मी

    6उत्तर

    वैज्ञानिक कंप्यूटिंग में अधिकांश लोग ओपनएमपी को अर्ध-मानक के रूप में उपयोग करते हैं जब साझा स्मृति समांतरता की बात आती है। क्या ओपनएमपी का उपयोग pthreads पर करने के लिए कोई कारण है (पठनीयता के अलावा)?

    12गर्मी

    3उत्तर

    मैंने समय.h के बीच अंतरों की जानकारी के दौरान एक अच्छा समय बिताया। :: नींद() और pthread.h :: pthread_yield() लेकिन कोई ठोस संदर्भ सामग्री नहीं ढूंढ पा रहा था और इसलिए मैं यह प्रश्न पोस्ट कर रहा हूं। t