Hallo, kann mir jemand mal ein einfaches Beispiel zeigen, wie ich mit ThreadAffinity z.B. zwei Threads jeweils einen Prozessorkern zuweisen kann? Finde nichts verständliches im Netz.
Vielen Dank im Voraus!!!
Wie kann ich denn aus
Process.GetCurrentProcess().Threads[i]
meine kürzlich gestarteten Threads ermitteln???
Wenn ich mit einer Foreach-Schleife alle Threads aus Process.GetCurrentProcess().Threads in der Konsole ausgebe sind dort viel mehr Threads als ich selbst erstellt habe.
Hallo snsewill,
die Threads, die du selbst erstellt hast, kannst du dir doch auch selbst merken, z.B. in einer eigenen Liste.
Das finde ich so offensichtlich, dass ich mal vorsorglich auf [Hinweis] Wie poste ich richtig? Punkt 1.1.1 hinweisen möchte.
herbivore
Klar kann ich mir die selbst merken! ich möchte aber wissen wie der Zusammenhang zwischen
Process.GetCurrentProcess().Threads[x].Id
und
Thread meinThread = new Thread();
meinThread.ManagedThreadId
ist?
Aber zurück zur eigentlichen Frage wie kann ich diesem
meinThread
sagen, dass er nur auf Prozessor 2 laufen soll ???
Hier wird das beschrieben, sogar auch mit Prozessorkern 2
Ich habe leider erst jetzt gemerkt, dass du mit dieser Frage das Forum bereits behelligt hast. Crossposts für sich sind schon frech; zu geschlossenen Threads um so mehr. Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 2.2.