Excellent.
I need to install some of these in a hyper-alloy combat chassis; fully-armored; very tough.
Translation: You’ll be able to download your porn faster.
Bkmk
use System.Threading;
Thread T1 = new Thread(work);
Thread T2 = new Thread(work);
T1.Priority = ThreadPriority.Highest;
T2.Priority = ThreadPriority.BelowNormal;
I use something like that in my homemade app for downloading market data I use for a little swing trading (very little, more like a hobby) from 3 free sources and writing it to a database, all in the background so it doesn't hog up my system. And with a sister app I have it generate reports and graphs for me at high priority so that it gives me the reports quickly since I'm manually calling for them.
My wife summarized this article for me and explained that the thingies don’t need to do the you-know-whats. So that now they have a different whatchamacallit. And it’s good.
Bleh - for a second I thought Intel was trying to go to a subscription model on their processors with “rentable units” - the first core comes included with the CPU - rent the additional cores on your cpu with a modest monthly subscription fee!
Does anyone know if any of this is true?
Thanks for the article, but, I’ll stick with my 5th generation Intel processor and 6th generation Intel board courtesy of Gigabyte. It works just fine, and I can still run Windows 7 (as well as W10 and Linux of course)!
I suspect that what this really means is that now the separate cores will be standing by more efficiently for all the single-threaded applications to finally get done with their work. I’m constantly disappointed in how few applications really make use of the multi-core abilities of modern procssors.
OTOH, I recently was ripping some DVDs recently, and for the first time in a long time, I saw my processor pretty much maxed out for a sustained time. I think I had a load average of 15 or so.
This limitation and bad approach to threading is why the IBM Power chips (with true multi-threading) eat the Intel based systems for lunch on the big machines. On the IBM gear you can indeed run 8 threads simultaneously. In fact, on the current processor (Power 10), the default doesn’t even dispatch a thread to the 2nd CPU until the first two threads are being used on the 1st one.