I keep hearing the terms on forums like "outdated architecture", "add x bucks and get more powerful y component" or numerous of topics people asking if they should upgrade every time new generation of MBs comes in.
Now the truth is, unless you are constantly editing videos or playing games on particular machine, there is very little sense to upgrade it if hardware is the only reason you are doing it. Of course things like bigger battery or better screen are real deal, but we didn't get those for like 4 years.
Now the reason I decided to make this topic, is because recently I've been positively surprised myself. I gave win8.1 virtual machine in virtualbox 1 CPU thread/virtual core (out of 4) and additionally set a 70% cap for it, meaning it got only somewhere 17% of all CPU computing power (considering full load as 100%). And guess what? It ran exceptionally good, no lag whatsoever, IE browsing was smooth and whole Windows system was very much responsible.
So my point is, upgrading CPU/GPU architecture alone is not very much an upgrade, if it's for your portable machine which you don't use for resource intensive tasks. By that I basically mean, if your fans don't spin up up to 5000-6000rpm on daily basis (which would be inevitable if your would CPU/GPU is close to full load), and it's performing just fine (not using swap file and stuff), you don't really need a more powerful laptop.
Another reason I was motivated to make this topic is because some people went as crazy as replaced their 2013 MBAs with 2014 models for additional 100mhz, even though most of them are the exact same models, just with different firmware being used to "overclock" (which for marginal 100mhz is only a fancy word) CPU
Now the truth is, unless you are constantly editing videos or playing games on particular machine, there is very little sense to upgrade it if hardware is the only reason you are doing it. Of course things like bigger battery or better screen are real deal, but we didn't get those for like 4 years.
Now the reason I decided to make this topic, is because recently I've been positively surprised myself. I gave win8.1 virtual machine in virtualbox 1 CPU thread/virtual core (out of 4) and additionally set a 70% cap for it, meaning it got only somewhere 17% of all CPU computing power (considering full load as 100%). And guess what? It ran exceptionally good, no lag whatsoever, IE browsing was smooth and whole Windows system was very much responsible.
So my point is, upgrading CPU/GPU architecture alone is not very much an upgrade, if it's for your portable machine which you don't use for resource intensive tasks. By that I basically mean, if your fans don't spin up up to 5000-6000rpm on daily basis (which would be inevitable if your would CPU/GPU is close to full load), and it's performing just fine (not using swap file and stuff), you don't really need a more powerful laptop.
Another reason I was motivated to make this topic is because some people went as crazy as replaced their 2013 MBAs with 2014 models for additional 100mhz, even though most of them are the exact same models, just with different firmware being used to "overclock" (which for marginal 100mhz is only a fancy word) CPU