Я использую библиотеку pthread
для создания и объединения потоков в C.
Когда я должен создать тему как отдельную, с самого начала? Предлагает ли это какое-либо преимущество в производительности по сравнению с присоединяемым потоком?
Законно ли не делать pthread_join()
в присоединяемой (по умолчанию) теме? Или такой поток должен всегда использовать функцию detach()
перед pthread_exit()
ing?