Laden...
S
snsewill
myCSharp.de - Member
11
Themen
18
Beiträge
Letzte Aktivität
vor 10 Jahren
Dabei seit
28.10.2013
Alter
38
Erstellt vor 10 Jahren

Danke erstmal! Was genau sagt mir jetzt n^2 kann ich damit auch die Zeit berechnen die mein programm für einen bestimmten wert für n benötigt?

Erstellt vor 10 Jahren

Hey kann mir jemand sagen wie ich für folgenden Code die BIG O Noation herausbekomme??


for(i=0;i<n;i++)
{
	for(j=0;j<n;j++)
	{
	    if(data[i] == data[j])
	    {	
		tue etwas
	    }
	}
}

Erstellt vor 11 Jahren

Hallo,

wenn ich zwei Threads habe und diese auf die gleiche Variable zugreifen wollen

kann ich ja mit

 
Monitor.Enter(_locker);
    ...zugriff auf Variable...
Monitor.Exit(_locker); 

bewirken, dass nur einer der Threads auf diese Variable zugreift.

Aber was macht der andere Thread wartet der so lange oder überspringt er diesen Teil?

Erstellt vor 11 Jahren

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

Erstellt vor 11 Jahren

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.

Erstellt vor 11 Jahren

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!!!

Erstellt vor 11 Jahren

Ich habe mehrere aufwendige Berechnungen die in verschiedenen Threads laufen. Ich möchte, dass alle Kerne auf Hochleistung laufen und voll ausgelastet sind damit die Berechnung schnell durchgeführt wird. Dies ist auch der Fall aber nur bis ca. 75 % der Berechnungen durchgeführt sind, danach geht die Leistung rapide zurück und ich habe das Gefühle, ab dann werden die Threads vernachlässigt und bekommen nur noch wenig CPU-Zeit. Wie kann ich das ändern?

Erstellt vor 11 Jahren

Hallo ist es möglich einem Thread einen bestimmten Prozessorkern zuzuweisen?

Erstellt vor 11 Jahren

Klar über Methoden 😉 Das war so einfach das es schon wieder schwer war! Nur anders herum werden Events benötigt....Danke!!!

Erstellt vor 11 Jahren

Hallo,

ich habe eine MainForm die eine weitere Form erzeugt. Wie kann ich in der untergeordneten Form die Events der MainForm abbonieren?