Wird Process zwischen verschiedenen Kernen wechseln, um die Leistung zu steigern?
Dies hängt davon ab, ob der Prozess ein Multithreading-Prozess ist oder nicht. Der Prozess selbst ist im Grunde nur ein "Container" für Threads, es muss mindestens einer zur Ausführung vorhanden sein. Jeder Thread kann einen CPU-Kern verwenden. Wenn Ihr Prozess über 2 Threads (einen GUI- und einen Arbeitsthread) verfügt, wird er auf zwei CPU-Kernen ausgeführt.
Die Frage "Wird Prozess zwischen verschiedenen Kernen wechseln" ist nicht genau richtig, da ein solcher Wechsel vom Betriebssystem (OS) geplant wird, NICHT vom Prozess selbst!