14.02.2013, 09:44
Hallo zusammen,
ich habe mir eine Steuerungssoftware für einen kleinen Prüfstand zusammengebastelt. Soweit so gut auf meinem Arbeitsplatz PC (Quatcore mit 4GB Arbeitsspeicher) läuft das ganze recht gut. Wenn ich das Projekt allerdings zur EXE umwandle und auf den Prüfstandsrechner gehe (Dualcore) läuft das ganze nur noch mit angezogener Handbremse.
Also muß ich das Ganze unbedingt etwas performanter gestallten. Jetzt habe ich schon Timeranzeigen eingebaut um die Laufzeiten der 5 Parallelschleifen mir anzeigen zu lassen. Was mich auch nicht viel schlauer gemacht hat.
Außer das ich nun weiß, dass 3 der 5 Schleifen bei einer Schleifenwartezeit von ca. 100ms bis zu 2,5s brauchen.![Abgelehnt Abgelehnt](images/smilies/lvfsmilies/fun/abgelehnt.gif)
Gibt es irgend eine Möglichkeit anzeigen zu lassen wo der code hängt?
Habe das gefühl, dass irgendwo eine Queue auf Werte wartet oder ähnliches.
Vielen Dank schon mal.![2hands 2hands](images/smilies/lvfsmilies/fun/2hands.gif)
Gruß Mario
ich habe mir eine Steuerungssoftware für einen kleinen Prüfstand zusammengebastelt. Soweit so gut auf meinem Arbeitsplatz PC (Quatcore mit 4GB Arbeitsspeicher) läuft das ganze recht gut. Wenn ich das Projekt allerdings zur EXE umwandle und auf den Prüfstandsrechner gehe (Dualcore) läuft das ganze nur noch mit angezogener Handbremse.
Also muß ich das Ganze unbedingt etwas performanter gestallten. Jetzt habe ich schon Timeranzeigen eingebaut um die Laufzeiten der 5 Parallelschleifen mir anzeigen zu lassen. Was mich auch nicht viel schlauer gemacht hat.
![Bahn Bahn](images/smilies/lvfsmilies/fun/bahn.gif)
![Abgelehnt Abgelehnt](images/smilies/lvfsmilies/fun/abgelehnt.gif)
Gibt es irgend eine Möglichkeit anzeigen zu lassen wo der code hängt?
Habe das gefühl, dass irgendwo eine Queue auf Werte wartet oder ähnliches.
Vielen Dank schon mal.
![2hands 2hands](images/smilies/lvfsmilies/fun/2hands.gif)
Gruß Mario