First real use of multithreading

BlitzMax Forums/BlitzMax Programming/First real use of multithreading

JoshK(Posted 2009) [#1]
The new SDK update tool for my engine uses multiple threads to download several files at once. On clients geographically close to the server, we saw no difference in speed, but for faraway clients the increase in speed was tenfold when using multiple threads.




ImaginaryHuman(Posted 2009) [#2]
Cool, good to know.


degac(Posted 2009) [#3]
This is interesting...very interesting!


_Skully(Posted 2009) [#4]
I don't know about the first real use... shoe manufacturers have been multi-threading for ages... in fact I won't buy shoes unless they have at least two threads... lol jk

nice work


JoshK(Posted 2009) [#5]
Something like this might be good for BlitzMax distribution. I did not realize at first how much this helps. I can make small little fixes without having to package up a new installer. So instead of people waiting weeks for an update, I can fix their problems within a day.


_Skully(Posted 2009) [#6]
It would indeed.. many applications use this methodology now... you install an older version and then web-update.


ImaginaryHuman(Posted 2009) [#7]
How is your speed on the new BlitzMax 1.34?


JoshK(Posted 2009) [#8]
I don't know, but it won't make any difference because the GC is not a limiting factor in this application.