Warum startet Windows 10 zusätzliche Threads in meinem Programm?
rstellen Sie mit Visual Studio 2015 in einem neuen, leeren C ++ - Projekt Folgendes für die Konsolenanwendung:
int main() {
return 0;
}
Setzen Sie einen Haltepunkt bei der Rückkehr und starten Sie das Programm im Debugger. Unter Windows 7 hat dieses Programm ab dem Haltepunkt nur einen Thread. Unter Windows 10 gibt es jedoch fünf (!) Threads: den Haupt-Thread und vier "Worker-Threads", die auf ein Synchronisationsobjekt warten.
Wer startet den Thread-Pool (oder wie finde ich es heraus)?