pthreads

    24गर्मी

    2उत्तर

    pthread_create के लिए समारोह हेडर कुछ इस तरह दिखता है: int pthread_create(pthread_t * thread, const pthread_attr_t * attr, void * (*start_routine)(void *), void *arg); मैं

    44गर्मी

    2उत्तर

    मैं पठार सीख रहा हूं और शर्तों की प्रतीक्षा कर रहा हूं। जहाँ तक मेरा बता सकते हैं एक ठेठ प्रतीक्षा धागा इस तरह है: pthread_mutex_lock(&m); while(!condition) pthread_cond_wait(&cond, &m); // Thr

    67गर्मी

    8उत्तर

    चलो कहते हैं कि मैं एक वर्ग इस तरह के रूप class c { // ... void *print(void *){ cout << "Hello"; } } और फिर मैं अब ग vector<c> classes; pthread_t t1; classes.push_back(c()); classes.pus

    5गर्मी

    3उत्तर

    हे सभी लोग निम्नलिखित कोड पर विचार करते हुए (g++ -lpthread thread_test.cpp के साथ संकलित) मुझे कैसे पता चलेगा कि मैं "thread_function" के अंदर से कौन सा नंबर थ्रेड हूं? और अगर आपके पास कोई अन्य सुझाव

    5गर्मी

    3उत्तर

    थ्रेड-पूल को कार्यान्वित करने की अवधारणा क्या है (सी में पीथ्रेड से सहायता के साथ)? थ्रेड पूल से निष्पादित करने के लिए थ्रेड को कैसे आवंटित किया जा सकता है?

    5गर्मी

    4उत्तर

    मुझे बताया गया था कि आईफोन मल्टीटास्किंग और मल्टीथ्रेडिंग का समर्थन नहीं करता है। यह मुझे समझ में नहीं आया, इसलिए मैंने सिम्युलेटर पर का परीक्षण किया: pthreads works, कांटा() नहीं करता है। यह परिणाम म

    5गर्मी

    2उत्तर

    में केवल एक थ्रेड के यूआईडी/जीआईडी ​​को बदलें एक मल्टीथ्रेड प्रक्रिया में केवल एक थ्रेड के यूआईडी/जीआईडी ​​को बदलने का कोई तरीका है? इसका कारण फ़ाइल-सेवारत अनुप्रयोग लिख रहा है - एसीएल और कोटा लागू नह

    22गर्मी

    5उत्तर

    मेरे पास लिनक्स पर PThreads का उपयोग करके कुछ थ्रेड कोड है, मुझे संदेह है कि अत्यधिक लॉक विवाद से पीड़ित है। इसे मापने के लिए मेरे लिए कौन से टूल्स उपलब्ध हैं? सोलारिस में डीटी्रेस और प्लॉकस्टैट है। क

    68गर्मी

    3उत्तर

    मैं हमेशा भ्रमित हो जाता हूं। क्या कोई बताएगा कि Reentrant का मतलब विभिन्न संदर्भों में है? और आप पुनर्वित्त बनाम गैर-पुनर्वित्त का उपयोग क्यों करना चाहेंगे? पर्थ्रेड (पॉज़िक्स) लॉकिंग प्राइमेटिव कहें

    65गर्मी

    5उत्तर

    मुझे एक फ़ंक्शन में एकाधिक तर्क पारित करने की आवश्यकता है जिसे मैं एक अलग थ्रेड पर कॉल करना चाहता हूं। मेरे पास read है कि ऐसा करने का सामान्य तरीका एक संरचना को परिभाषित करना है, फ़ंक्शन को उस पर एक