Почему при запуске моей программы создано несколько потоков? - PullRequest
2 голосов
/ 05 апреля 2019

Я понял, создав простую многопоточную программу, что при запуске моей программы было создано несколько потоков.

Я увидел, что Windows 10 использует параллельный загрузчик dll, который создал мне 4 потока: 3 из ntdll.DLL и один из Win32.Используя библиотеку thread.h C ++ 11 и создав один рабочий поток и используя команду thread::hardware_concurrency(), я хотел бы иметь 2 потока: основной поток и рабочий поток.

Можно ли отключить параллельную загрузку?

...