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)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage