Vielen Dank für die Hilfe.
GetProcessAffinityMask habe ich mir angesehen und ausprobiert. Ich erhalte dort aber eine mehrstellige Zahl, mit der ich nichts anzufangen weiß. Scheint mir doch komplizierter zu sein.
Delphi-Quellcode:
GetProcessAffinityMask(GetProcessHandleFromID(GetProcessID('notepad.exe')), procaffmask, sysaffmask);
Memo1.Lines.Add(IntToStr(procaffmask));
Wozu Wissen:
In erster Linie so eine Prozessanzeige Übersicht.
Und zum anderen habe ich verschiedene Berechnungsprogramme (nicht von mir), die unterschiedlich schnell rechnen. Leider weiß ich nicht, ob sie nur einen oder mehrere Kerne nutzen. Für Vergleichszwecke fände ich es deshalb schön zu Wissen wer mehrkerne nutzt und wer nicht. Das habe ich vor geraumer Zeit schonmal versucht herauszufinden, bin aber dort auch schon gescheitert.
LG
Monday