mikrocontroller.net

Forum: PC-Programmierung Rechenzeit für das Erstellen eines Threads


Autor: DS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich bin gerade dabei den Code meiner Visual C++ DLL zu optimieren. In 
der aktuellen Version erstelle und starte ich in einer Schleife zwei 
Threads, welche auf ein USB-Gerät zugreifen.
Ist es sinnvoll, die Threads nur einmal zu starten und die Schleife in 
die Threads zu verlagern. Kann man so Rechenzeit sparen?

Gruß
DS

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie oft werden den die Threads pro Zeiteinheit gestartet? Ich geht aber 
mal davon aus das der Zugriff auf USB das langsamste ist, da spielt es 
dann kaum eine Rolle ob man starten des Thread ein paar ms dauert.

Autor: DS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also die Threads werden ca. 7x pro Sekunde gestartet. Das macht 
wahrscheinlich nicht viel aus, aber es laufen auf dem Rechner noch viele 
andere Prozesse ab, daher ist eine Optimierung der Ressourcenzugriffe 
schon wichtig...

Gruß

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also bei 7mal die Sekunde würde ich es auch als schöner ansehen wenn sie 
zu beginn einmal gestartet werden und dann auf ihre Aufgabe warten. Ich 
denke es macht von der Rechenzeit nicht viel aus.

Autor: DS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm, da hast du natürlich auch Recht :-)

Ich werds dann mal umbauen...

Gruß

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.