pthread_join() आदमी पृष्ठ से:क्या मुझे प्रत्येक थ्रेड को pthread_join करना है?
When a joinable thread terminates, its memory resources (thread descriptor and stack) are not deallocated until thread performs pthread_join on it. Therefore, pthread_join must be called once for each joinable thread created to avoid memory leaks.
तो इसका मतलब यह है कि मैं प्रत्येक थ्रेड मैं लीक को रोकने के लिए बनाने में शामिल होने की आवश्यकता है? लेकिन कॉलर ब्लॉक करने में शामिल हो।
कृपया, समझाएं।
आप pthread_attr_setdetachstate – Hasturkun
का उपयोग कर PTHREAD_CREATE_DETACHED विशेषता के साथ थ्रेड भी बना सकते हैं, मैंने सोचा था कि ऐसा पैरामीटर था, लेकिन मुझे यह याद नहीं आया कि इसे क्या कहा गया था। मेरी याददाश्त को ताज़ा करने के लिए धन्यवाद! –