Fragen zu einem Thread

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Fragen zu einem Thread

    Hallo,
    Ich hätte folgende Fragen zu einem Thread:
    Arbeitet ein Thread Zeile um Zeile ab ? Wenn ich einen Tread starte mit

    VB.NET-Quellcode

    1. ThreadReceive = New System.Threading.Thread(AddressOf StartListenUDP)
    starte beginnt der dann von Zeile 1 und arbeitet sich durch bis zur letzen Zeile?
    Wenn man mehrere Threads gleichzeitig laufen lässt wird dann die Laufzeit der einzelnen Threads verlängert oder bleiben die stabil?
    Wenn man keine Priorität angibt wird dann automatisch die höchste vorgegeben?
    Vielen Dank im vorraus.
    beginnt der dann von Zeile 1 und arbeitet sich durch bis zur letzen Zeile?


    Meinst du StartListenUDP-Sub?
    Klar. Wie sonst sollte eine If-Schleife in so ner Sub funktionieren?
    "Life isn't about winning the race. Life is about finishing the race and how many people we can help finish the race." ~Marc Mero

    Nun bin ich also auch soweit: Keine VB-Fragen per PM! Es gibt hier ein Forum, verdammt!
    • beginnt der dann von Zeile 1 und arbeitet sich durch bis zur letzen Zeile?
      Ja, was soller sonst machen?
    • Wenn man mehrere Threads gleichzeitig laufen lässt wird dann die Laufzeit der einzelnen Threads verlängert oder bleiben die stabil?
      zunächstmal werden Threads auf die Kernels verteilt, sodass der einzelne Thread unvermindert schnell läuft. Sind alle Kernels belastet, und kommen weitere Threads hinzu, so muss die gegebene Cpu-Power natürlich auf die verschiedenen Threads aufgeteiilt wern
    • Wenn man keine Priorität angibt wird dann automatisch die höchste vorgegeben?
      nö - glaub sogar ieine ziemlich niedrige. Guck doch nach, indemde einen Thread startest, und dann seine Priority nachguckst

    Tobi7996 schrieb:

    Wenn man keine Priorität angibt wird dann automatisch die höchste vorgegeben?
    Nö, Priority = Normal, das ist die 3. von 5 Stufen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!