Я долго искал информацию о различиях между time.h:: sleep() и pthread.h:: pthread_yield(), но не смог найти никакого твердого справочного материала, и поэтому я отправляю этот вопрос.
В чем разница между time.h:: sleep() и pthread.h:: pthread_yield()?
Update:
Причина, по которой я спрашиваю, заключается в том, что я использовал sleep() для сна() для каждого отдельного потока... и у моего приложения возникли проблемы, когда было 8 потоков против 4 потоков. Когда я выходил в интернет, чтобы увидеть, влияет ли sleep() только на каждый поток, я не нашел никакой хорошей справки о том, влияет ли Sleep() на весь процесс ИЛИ sleep() только на отдельный поток.