[C#]Hintergrundarbetien

11/11/2012 17:04 master_oli#1
Ich hätte da mal eine frage es gibt ja Thread und den Backgroundworker gibt es noch mehr die arbetein im Hintergrund ausführen können für eine Bot für Youtube oder Facebook z.B. Account checken oder lieken?
So das die Hauprform nicht hängt:)

Und welches ist das besser von den beiden das am besten mit Httpwebrequest zusammen arbeitet:)
11/11/2012 21:06 3Angle#2
Da sollte kein großer Unterschied bei der Performance sein.
11/11/2012 21:59 'Heaven.#3
Lass am besten die BGWoker weg...New Thread ist viel besser, finde ich
11/11/2012 23:39 Kraizy​#4
Ab, ich glaub, 4.0 gibts auch System.Threading.Tasks.Task..naja gibt einige Möglichkeiten, zwar weiß ich nicht ob und welche Performance Unterschiede es da gibt, aber am liebsten benutze ich Threading.ThreadPool. Dies übernimmt für dich einiges an unnötige Arbeit finde ich.
11/12/2012 01:15 tolio#5
ein threadpool ist meines wissens nach aber auf 25 threads pro kern begrenzt
11/12/2012 01:35 Kraizy​#6
Quote:
Originally Posted by tolio View Post
ein threadpool ist meines wissens nach aber auf 25 threads pro kern begrenzt
.SetMin/MaxThreads() gibt's ja nicht umsonst ;)
11/12/2012 01:41 tolio#7
hab grad nochmal nachgeschaut, das mit den 25 bezog sich wohl auf die standart anzahl
11/12/2012 17:16 master_oli#8
mh Threads fand ich auch einfacher als den BGWoker habe ich auch in meine Proxy Checker verwende die Threads.
Aber danke für die Antworten dann bleibe ich bei der Methode:)
11/12/2012 18:35 Demon-777#9
Lies das doch mal :) Find ich ganz gut die Seite:
[Only registered and activated users can see links. Click Here To Register...]