pthreads

    5गर्मी

    2उत्तर

    मेरे पास एक ऐसा प्रोग्राम है जिसमें मैं एक बहु-निर्माता, बहु-उपभोक्ता सेटिंग को लागू करने की कोशिश कर रहा हूं। मेरे पास कोड है जो अच्छी तरह से काम करता है जब मेरे पास एक उपभोक्ता और एकाधिक उत्पादक हैं

    5गर्मी

    3उत्तर

    मुझे आश्चर्य है कि क्या होता है यदि दो धागे एक ही समय में एक ही फ़ंक्शन को कॉल करते हैं और फ़ंक्शन एक यूडीपी क्लाइंट है जो सॉकेट पर एक टेक्स्ट भेजता है। नीचे दिए गए कोड को ध्यान में रखते हुए, मैं इसे

    5गर्मी

    3उत्तर

    यदि मैं समझता हूं कि सी ++ कंपाइलर्स स्थानीय चर को कैसे संभालते हैं तो IsShutdownInProgress() को किसी भी लॉकिंग की आवश्यकता नहीं होती है क्योंकि shutdownInProgress स्थिर चर स्टैक पर रखा जाएगा। क्या मै

    5गर्मी

    3उत्तर

    पर जागती नहीं है मैं वर्तमान में दो धागे (pthreads) को सिंक्रनाइज़ करने के लिए हालत चर के साथ काम कर रहा हूं और मुझे एक अप्रत्याशित व्यवहार मिल रहा है, भले ही मैंने एक धागा सत्यापित कर लिया हो, पहले स

    11गर्मी

    1उत्तर

    मैंने निर्माता-उपभोक्ता मॉडल का उपयोग करके पर्थ्रेड के साथ एक बहु-थ्रेड प्रोग्राम लिखा था। जब मैं अपने प्रोग्राम को प्रोफाइल करने के लिए इंटेल वीट्यून प्रोफाइलर का उपयोग करता हूं, तो मुझे लगता है कि न

    5गर्मी

    1उत्तर

    मैं एक धागा या तो समय समाप्त अवधि समाप्त हो चुकी है, या एक चर जब तक इंतज़ार कर रहे एक और धागा द्वारा बदल दिया गया है कुछ शोध मैं करने के बाद करने की जरूरत है पता चला कि pthreads pthread_cond_timedwait

    5गर्मी

    1उत्तर

    कुछ प्रयासों के बाद, मैंने एक PHP मल्टीथ्रेडेड सर्वर स्थापित करने में कामयाब रहा जो एकाधिक वेबसाकेट से इनपुट प्राप्त करता है और इसे एक एकल टीसीपी सॉकेट पर भेजता है। मैंने इसे pthreads के साथ पूरा किया

    5गर्मी

    1उत्तर

    मैंने पर्थ्रेड टीएलएस का उपयोग करके एक प्रकार का "थ्रेड लोकल सिंगलटन" लागू किया, और मुझे आश्चर्य हुआ कि कैसे (और कब) मैं इस मामले में pthread_key_t को संभवतः हटा सकता हूं, क्योंकि अब यह है कि टीएलएस क

    7गर्मी

    4उत्तर

    से थ्रेडेड फ़ंक्शन में एकाधिक तर्क पास करना यह सी में थ्रेडिंग का मेरा पहला प्रयास है। मैं एक गोलाकार रूप से बाध्य बफर बना रहा हूं। मैं कैसे धागा बनाने के लिए पता है, लेकिन सभी उदाहरण मैं केवल पिरोया

    6गर्मी

    5उत्तर

    मैं pthread_create() का उपयोग करने की कोशिश कर रहा हूँ, लेकिन यह हमेशा मुझे void* (*)(void*) को void* से इस त्रुटि को अमान्य रूपांतरण यह त्रुटि 3 तर्क में है देता है। क्या कोई इस त्रुटि के साथ मेरी मद