kolejność uruchamiania wielowątkowego

Mam 4 wątki do utworzenia wątku1, wątku2, wątku3 i wątku4:

pthread_create(thread1,NULL,thread_func1,NULL);
pthread_create(thread2,NULL,thread_func2,NULL);
pthread_create(thread3,NULL,thread_func3,NULL);
pthread_create(thread4,NULL,thread_func4,NULL);

patrząc na debugowanie, kolejność uruchomionych wątków nie jest taka sama jak zdefiniowana w kodzie źródłowym. Czy istnieje rozwiązanie umożliwiające uruchomienie wątków z zamówieniem, które mogę zdefiniować?

questionAnswers(4)

yourAnswerToTheQuestion