"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

vs-.net performance-problem

fresserettich 04.12.2003 - 19:44 485 7
Posts

fresserettich

Here to stay
Registered: Jul 2002
Location: hier
Posts: 5381
habe folgendes problem:
steuer für ein gerät eine schaltung an wo eine diode aufleuchtet oder nicht (je nach dem ob ausgang gesetzt oder nicht) habe 8 ausgänge und 16 eingänge, das gerät ist per usb zum pc verbunden
dies muss in einer gewissen zeit x (diode soll x mal blinken) mal wiederholbar sein
ok so weit so gut, die anwendung steht aber leider nur unter vs6
hier stimmte auch die geschwindigkeit also die x mal wird erfüllt
danach wollte ich des progamm in .net umkonvertieren nur vs gab eine fehlermeldung aus --> scheinbar war ein label oder button der grund
also alle buttons wieder raus --> programm geht zum umwandeln zwar mit einigen warnings
danach buttons wieder hergestellt und die anwendung lief auch unter dot-net nur ist jetzt mein problem, dass die x mal nicht mehr erfüllt werden :( --> das programm ist zu langsam offensichtlich durch .net
was kann ich sw-seitig tun bzw. optimieren?
ich hoffe ich habe es halbwegs verständlich geschrieben

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
1. Welche Programmiersprache verwendest du da überhaupt?
2. Wie funktioniert das Timing?
3. Was hast du verändert?
...

Oculus

void
Avatar
Registered: Jun 2001
Location: schlafzimmer
Posts: 856
wenn du das ganze ausn vs aus laufen lässt, isses klar, dass die performance a bissal hackelt, weilst wahrscheinlich im debug modus bist

ich kann mir aber net vorstellen, dass a managed c++ (wirds wahrscheinlich sein, wenn ers von "vc6" konvertiert hat) programm für so a schaltung zu langsam ist


würd trotzdem vorschlagen, dass du den code überarbeitest

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Der Grund ist sicher woanders zu suchen als darin, dass es jetzt unter .NET läuft. Da muss schon irgendwas gröber verbockt sein.

Luki

UNDER CONSTRUCTION
Avatar
Registered: Feb 2002
Location: 127.0.0.1
Posts: 2347
das ganze projekt läuft unter visual basic

genaueres kann ich net sagen da ich nicht in der selben projektgruppe bin

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Dann müsste es eigentlich schneller werden, nicht langsamer.

fresserettich

Here to stay
Registered: Jul 2002
Location: hier
Posts: 5381
also eh wie der luki schon geschrieben hat in vb
verändert habe ich am code selber gar nix nur halt die buttons im programm in .net neu erzeugt und dann halt der selbe code
genaue funktion des timers kann ich euch leider nicht sagen weil ich den code in der schule habe
glaubt ihr allso dass es nicht am vs- dot.net liegt?

Oculus

void
Avatar
Registered: Jun 2001
Location: schlafzimmer
Posts: 856
am vs.net kanns net liegen, weil das nur a entwicklungsumgebung ist

entweder liegts daran, dass du es im debug-modus laufen lässt (vom vs.net aus starten)
oder im code liegt da hund

performance von vb.net is 100% nicht das problem
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz