Hey all,
I know its been a while, but something has been bugging me lately that I think I think I need to vent out.
As the title of the post hints, the question is aking if your computer that you are using right now has more than one core in its processor.
Most computers nowadays are shipped with dual core systems. Some power users even customize them to reach 8 cores, i have a middle number of 4 cores.
Now its great that technology has advanced for us to have this technology allowing for much better computer performance and many more possibilities, however there is a bone to pick. Firstly let me just mention that this has probably been brought up numerous times in many other blogs etc, but let me give it a shot.
What my argument is that although we have these resources available, why is it that we cant have any control over it? What I mean is that why can’t we allocate the power of the different cores to different applications in order to have our system running more efficiently? Agreed most operating system developers i.e. Apple & Microsoft are striving to allow better allocation automatically, but its still taking A LOT of time to develop. And also I can agree that many software developers are trying to allow their applications to utilise different cores, but again its taking a LONG time for the effects fully to be seen.
There is no doubt that having more cores does inarguably enhance the PC or Mac experience, its just that for power users etc, it would be great to have just that little bit more control.
In Windows, in the task manager there is an option to set the affinity of which cores can be used by certain applications, but that is very temporary as it only lasts that ONE time that the application is run and you have to repeat the process again every time you use that app. Why can we not have the option in the softwares themselves to register to different cores?
Agreed that this should be used with care as overloading can occur from the ‘average Joe’ of PC’s, but it would be great for power users.
If that doesnt appeal to people as a good solution then why not just make the applications better at utilising cores? I know its extremely hard to write the code for this sort of thing, but it is a step forward that is now due to happen.
One prime example of software producers that have begun to effectively take a step forward are those that produce security solutions for the PC. AVG have advertised this the most in their most recent version of AVG 8.x.x.
Anyways, thats my two pennies worth. I guess all I can do is wish.
Bye