Performance: Windows 10 Follows in the Footsteps of Windows 8

There have been a lot of changes to Windows performance over the years when a new version comes out. It was pretty much a given than any new version would require more hardware than its predecessor. Things started to change with Windows 7, which had basically the same hardware requirements as Vista. Windows 8 took that even further, by having the same requirements initially, but working on making things like boot time much quicker. Windows 8.1 update actually lowered the hardware requirements over Windows 8 with things like WIMBoot.

Windows 10 does not have any major changes to the underlying platform this time. Yes, there are some new things like DirectX 12, and WDDM 2.0, but overall it has been a pretty stable set of requirements. In fact, the base system requirements are exactly the same as Windows 8:

  • 1 GHz Processor
  • 1 GB RAM (32-bit) or 2 GB RAM (64-bit)
  • 16 GB Storage (32-bit) or 20 GB Storage (64-bit)
  • DirectX 9 capable graphics with WDDM 1.0 driver
  • 800x600 display resolution

Now, granted, these are minimums, but the system will run on that. Even low cost tablets are going to have slightly more than these minimums so Windows 10 should be no issue for even older machines.

On that note, one new feature not currently available on Windows 10 but will be rolling out in a future update is memory compression, which is an evolution of the memory deduplication added in Windows 8. With memory compression, when the memory subsystem is pressured by too many active pages, the system will compress some of the pages rather than page them to disk. The CPU power required to compress and decompress the pages will of course be increased, but the overall system speed should feel a lot snappier than when having to recovery pages from disk. This will be of most benefit to the lower cost devices such as tablets which come with the minimum memory specificatioins.

But, despite the lack of differences in minimum requirements, it could still be the case that Windows 10 is going to use more or less of the hardware that is available. Is it going to offer more performance than Windows 8, or less? Let’s take a look.

Boot Time

One area where a lot of effort was spent in the Windows 8 days was boot time. There were some pretty dramatic improvements made here over Windows 7, and the proliferation of UEFI in new systems has helped to speed this up the point where we now measure boot time in seconds rather than minutes.

Boot Time

Overall, the system boot time is not significantly different in Windows 10. For most devices, it was within a second either way. The ASUS G751 that I tested may be an outlier here, but on this one device I did see a big gain. There could have been software loading at launch which was removed as part of the upgrade, but regardless, Windows 10 boots at least as fast as Windows 8, and sometimes even faster.

Power Consumption

Another area where it is important to measure is power consumption. Windows 8 made some good gains here over Windows 7, and while this was not the focus of Windows 10, it will be important not to lose ground here either.

To test this, Ganesh ran his standard idle and load test on the Intel NUC with the Core i5-5250 processor. Load is running Prime95 and Furmark at the same time, which is really going to show the maximum power consumption of the platform.

Power Consumption - Intel Broadwell i5 NUC

As we can see here, both levels are practically identical, which in this case is not a bad thing. There were no promises of better power usage, but ensuring there was not a regression is important.

Battery Life

Another test which I felt was going to be quite relevant is tablet battery life. I upgraded the Surface 3 to Windows 10, and ran through our tablet Wi-Fi battery life test with the display at 200 nits.

Battery Life - Tablet Wi-Fi at 200 nits - Microsoft Surface 3

Here we see a slight improvement in overall battery life. I got 16 minutes more time on Windows 10 than I did on Windows 8.1. There is always a bit of a variance in this test, but once again not having a regression is a positive. Although impossible to directly measure, using Edge as the browser over Internet Explorer 11 could also provide some of this time gained since the new browser performs so much better, it can race to sleep quicker after loading the page.

One test that will have to wait is the tablet video test. I’ve run it, but I need to test a few other devices before I am ready to give out the results.

System Performance

As far as system performance, I also ran the Surface 3 through the PCMark 8 suite which simulates real life workloads.

PCMark 8 - Microsoft Surface 3

Looking at PCMark is interesting since the benchmark is really a comprehensive look at the entire system. As you can see, both the Creative and Home scores have jumped up. The workloads in both of these include gaming, and the Work test does not, so it is possible this is due to new Windows 10 graphics drivers. Other media capabilities are also tested whereas the Work test does not include media at all.

I also ran some tests on a much more powerful system to see how it performed. The ASUS G751 laptop is a gaming laptop with a quad-core Haswell mobile i7, 24 GB of memory, and a NVIDIA GTX 980M GPU.

PCMark ASUS G751

Again on PCMark we see a substantial gain, as we did on the Surface, even though this is PCMark 7 compared to PCMark 8 on the Surface 3. The ASUS G751 would crash the PCMark 8 workloads in Windows 10. This is a substantial gain though. Windows 10 does have some memory management improvements but it is difficult to believe this would affect a system like this with 24 GB of system memory. Updated graphics drivers for Windows 10 may explain the gain here.

Cinebench R15 ASUS G751

Cinebench is a purely CPU benchmark, and Windows 10 shows the exact same scores for this benchmark. There is no loss of performance though which is really the main concern.

Gaming Benchmarks ASUS G751

Overall the gaming results are very similar from Windows 8.1 to Windows 10, but unlike PCMark, there is a slight decrease in overall frames per second. Some of the games are very close and within the margin of error, but DOTA 2 saw a 5% decrease in performance which is significant. Civilization: Beyond Earth dropped 8% from moving to Windows 10. Unfortunately the laptop does not have integrated graphics or an AMD card to see if this is consistent across other cards or just a driver issue with the new NVIDIA drivers for Windows 10.

Desktop Gaming Performance

Shifting gears, let’s take a wider look at gaming performance on our GPU testbed. To better quantify the performance impact of Windows 10 we’ve gone ahead and tested a selection of games across GPUs from all of the major discrete GPU generations from both AMD and NVIDIA. This means Radeon R9 Fury, R9 290X, and R7 370 for GCN 1.2, GCN 1.1, and GCN 1.0 respectively. And for NVIDIA, GeForce GTX 980 Ti, GTX 750 Ti, and GTX 680 for Maxwell 2, Maxwell 1, and Kepler, in that order.

Desktop Gaming Performance - Battlefield 4

Desktop Gaming Performance - Shadow of Mordor

Desktop Gaming Performance - Civilization: Beyond Earth

Desktop Gaming Performance - The Talos Principle

Desktop Gaming Performance - Grand Theft Auto V

Despite being the biggest graphics stack overhaul since Vista, gaming performance is remarkably consistent on our GPU testbed, even more than on our laptop testbed. Performance is on average unchanged, and the results we see are typically within the +/- 3% variability we see when benchmarking GPUs. No game and no vendor sees an improvement from Windows 10.

This if anything is a testament to the work put in by Microsoft and the GPU vendors ahead of Windows 10’s launch. Though admittedly not starting from scratch, all of the relevant parties have been able to get their driver performance up to expectations by launch, avoiding the teething issues of Vista. Though we suspect the DirectX 12 code paths will still be under major development for some time to come, at this point it’s safe to say that upgrading to Windows 10 will not have a detrimental effect on current DirectX 11 games.

In Summary

So does Windows 10 perform better or worse than Windows 8.1? Overall I would say it is more or less similar, with some improvements in some tests and at worst a slight decrease in some of the laptop (and only laptop) gaming scores. There is not a major performance regression seen, at least on the devices that were tested so far. Windows 8 made some big performance gains over Windows 7 in several areas, and Windows 10 appears to continue to slightly refine things again. Despite the re-additon of things like transparency the battery life was slightly better when browsing the web, which is a good sign considering the new web browser being used.

Windows 10 does not really lose any ground to the gains that Windows 8 made, and as a result it's in good standing right out of the gate.

The Free Upgrade and Activation Is Windows 10 the upgrade to get?
Comments Locked

293 Comments

View All Comments

  • prophet001 - Tuesday, August 25, 2015 - link

    The spyware aspect of this OS bothers me. I'll be using Windows 7 until this is reconsidered.
  • Michael Bay - Tuesday, August 25, 2015 - link

    So, the same spyware.
  • prophet001 - Tuesday, August 25, 2015 - link

    Windows 7 doesn't even begin to approach this level of intrusion.
  • Michael Bay - Tuesday, August 25, 2015 - link

    As long as you believe that.
  • wishgranter - Tuesday, August 25, 2015 - link

    The Windows 10 EULA and Microsoft's Privacy Statement declare that Microsoft will access and use the content of people's emails and other files, such as documents uploaded to One Drive, according to Microsoft's discretion. "Share with our partners" also includes law enforcement, wherever Microsoft deems required. And I think Microsoft cannot ignore any instance which they feel should be forwarded to law enforcement without making themselves complicit in any potential criminal activity.
    Windows 10's all-your-contents-are-belongs-to-us policy is also a widening of the backdoor which law enforcement asks OS manufacturer to build into their systems.
    Basically, Microsoft's Windows 10 EULA claims that all files used in Windows 10 may be accessed, searched, and contents utilized by Microsoft, with Microsoft exercizing sole discretion over what it will access, and how it will be used.
    I think all businesses, content creators, and even nations should be dismayed at this. It looks like Russia already is concerned with Windows 10's always-on espionage against its users:
    http://www.rt.com/politics/312172-windo ... ent-stirs/
    If people will recall, Microsoft was previously found to be snooping in people's Outlook emails, and this discovery caused a furor among people, leading to Microsoft saying they would not do this anymore:
    http://www.wired.com/2014/03/microsoft_vigilante/1
    http://www.theverge.com/2014/3/20/55314 ... l-policies2
    But now, Microsoft has made it a guaranteed policy of Windows 10 that they will always do this:
    https://www.microsoft.com/en-gb/privacy ... fault.aspx
    "Content. We collect content of your files and communications when necessary to provide you with the services you use. This includes: the content of your documents, photos, music or video you upload to a Microsoft service such as OneDrive. It also includes the content of your communications sent or received using Microsoft services, such as the:
    - subject line and body of an email,
    - text or other content of an instant message,
    - audio and video recording of a video message, and
    - audio recording and transcript of a voice message you receive or a text message you dictate."
    Shouldn't there be a much bigger furor over the discretionless snooping of Windows 10, which includes all Outlook emails, than there was over just Outlook on its own?
    Are people OK with their PCs contents no longer being their sole domain and in their privacy, but instead being fully open to Microsoft?
    I'm not. I'll be sticking with Windows 7 for now.
    Windows 10's motto: Your System is not Your Own
  • xenol - Tuesday, August 25, 2015 - link

    You're reading the TP EULA. The actual Windows 10 EULA is at http://www.microsoft.com/en-us/Useterms/Retail/Win... , which defers the privacy stuff to Microsoft's privacy statement ( https://www.microsoft.com/en-us/privacystatement/ )

    Which says none or few of the things in the TP EULA (the only one I found in common is they may look at anything you upload to OneDrive, which you can disable on Windows 10 anyway)
  • Grooveriding - Tuesday, August 25, 2015 - link

    Really unfortunate how far Microsoft went with privacy invasion and data trolling with Win 10. Fortunately you can disable what appears to be all of it with options, registry tweaks and disabling services.

    I would also recommend running a draconian firewall such as Tinywall that blocks all internet traffic and you have to allow applications on a case by case basis. As well as editing your hosts file to block all traffic back to Microsoft's data collection servers. As well, never use the OS with an MS account, just use a local account.

    Pretty outrageous MS does not offer an option to disable everything without having to resort to these measures.
  • hansmuff - Tuesday, August 25, 2015 - link

    The "sharing with law enforcement" is automatic for any data Microsoft has. If you're on 7 and use OneDrive, well there you go.

    Regarding the recording of voice data, that's a given with all of them. Siri, Google, now MS all use online services to improve detection and of course otherwise use that data. And they all send your recorded voice in some form or shape to their servers.

    I can see how you'd tie it to Windows 10 because that centralizes a lot of those "new generation" of services that are in the cloud. But those services exist with or without Windows 10. I think it's wiser to educate people about what "the cloud" implies, which is exactly what you say; people do not have control over the data they store.

    It's a cloud issue, and the cloud has provided the perfect vehicle for the likes of Apple, Google and Microsoft to take what they want. This goes for your PC, phone, tablet, everything.
  • Notmyusualid - Tuesday, August 25, 2015 - link

    None of my phones or PCs send anything to the cloud.

    It is called privacy common sense.
  • Matts8 - Tuesday, August 25, 2015 - link

    What phone do you have?

Log in

Don't have an account? Sign up now