Benchmarking Site Bans Windows 8 Results Over Broken Real Time Clock

20

Comments

+ Add a Comment
avatar

Bad213Boy

I sure as hell hope Maximum PC publishes this BS in their next magazine. This is extremely unsettling. There were record overclocks of 7GHz using the Haswell processor. Every single overclocking benchmark comparing AMD to Intel and Windows 7 vs Windows 8 is all crap now. All your benchmarks are now screwed because you've been using Windows 8 for the past year or so now.

I'd like to see Maximum PC go back to Windows 7 just to stick it to Microsoft for not noticing this over a year ago before release.

avatar

MiGreen

I have win8 and notice that when I'm on this site time seems to drag.

avatar

LatiosXT

Here's some more food for thought...

Where I used to work, our products had a really tight timing requirement. Something like a base clock of 48KHz +/-0.0015%, and we were working on that required a base clock of 15MHz +/- 0.000001%. And we had to pretty much special order these from a vendor because the demand for such precision is, well, low. Either way, this sort of accuracy for the 48KHz clock is that you'd be off by about 480 seconds of out the year.

I would imagine for a consumer grade computer, such accuracy isn't really necessary, and at best as good as a quartz crystal oscillator in a cheapo digital watch you can pick up at Target for $5 (if the RTC in the computer is using that even). And it also depends on what Windows is using as the timer. If it's using a soft timer then that's highly dependent on the clock speed of the CPU, which is more or less inaccurate as all hell for keeping time.

avatar

Renegade Knight

Per your post below the RTC which is hardware can be as accurate as needed. It's the Windows interface with the RTC that has changed.

I really don't think they have soft timers in most computers. They would need a way to set when the computer boots up. That requires a battery supported RTC that works when the computer is off. OR always on internet so when you boot your consumer grade computer can check and set the time. An atomic clock could do the trick but the RTC is likely cheaper.

For your use it might be worth checking if whatever software requires that accurate can poll windows 8 and keep it's accurate. I'd bet it would but that's just a hunch and I wouldn't bet much.

avatar

Ghost XFX

OMG, where's Mr. Spacey when you need him? The entire board of Investors need to kick Ballmer square in his can, out the door and onto a water slide straight into an electric chair.

Microsoft can't continue to take hits like this and a lot of money is being lost under his watch.

avatar

Volleynova

Still running Windows 8 until Windows 9 comes out. I've always upgraded to the latest version of Windows, and have never regretted it all these decades.

avatar

w2ed

I'm not going to get in on the "Windows 8 sucks" game (to each their own, I've found uses for a lot of the stuff that Windows 7 wouldn't have done as well), but I am concerned. Apart from games and overclocking, is there any real-world applications that have been mentioned as being affected by this problem? I don't care as much about games as I do about the work I do on my machines, especially stuff being turned in for a grade. The last thing I want is to create a presentation or program for class that works fine at home but crashes at school.

avatar

Bad213Boy

Any application you've installed on your computer uses the Real Time Clock. Granted you're motherboard, processor, or software would have to auto increase the Base Frequency for overclocking, but who knows how companies have their computers setup. Some businesses like Google pump water pipes through it just to keep the server room cool.

If you own a business and your company makes money from $/time, they're going to be screwed. Interest is one example. Sure it may sound like pennies, but go watch the movie Office Space.

avatar

Cube

And the suckage of windows 8 goes on.

avatar

maxeeemum

+1

avatar

AFDozerman

Could this explain why I keep getting "WatchdogTimeout" errors when I overclock my 8150? It used to be super stable on Win7. Now, it just gives me the Sad face bluescreen.

avatar

joshnorem

We've seen that a few times, usually when overclocking. Is your PSU okay?

avatar

AFDozerman

I'm pretty sure it's fine, although it does have a couple years on it...

avatar

Neufeldt2002

If you have a spare HDD it should be fairly simple to see if it's indeed Win 8 causing your issues. Or if you have the time to reinstall 7 and bring it back up to speed, I know it's not the best solution but it would answer your question.

avatar

AFDozerman

Well, I definitely know that it is windows because I dual boot linux and it never gives me any stability issues when I use it.

avatar

AFDozerman

Well, I definitely know that it is windows because I dual boot linux and it never gives me any stability issues when I use it.

avatar

HiGHRoLLeR038

wow i never knew you could OC the OS...lol

avatar

LatiosXT

If it only affects Windows 8, then it's not a hardware problem. Because if it affects other Windows versions and OS's, then we could say it is a hardware problem.

But if it's only Windows 8, then here's the thing. Windows 8 does not use a traditional timer tick like previous versions of Windows. Instead of having a timer fire off every 1ms (as low as it would go), Windows 8 sets the timer to next timer some other program has set. So Windows 8's timer is done and sees program A's timer is set to go 200ms later, it will set itself to fire off 200ms later. This is the reason why dpclatency (which was used to test interrupt latency in Windows) doesn't work any more in Windows 8.

I don't really know if this is the case here, but that's what I first thought anyway. Other than another "Windows 8 sucks and here's a reason why" thing.

avatar

Bad213Boy

It's also an issue in the new upcoming Windows 8.1. So it doesn't sound like Microsoft has even touched it.

avatar

Renegade Knight

So what you are saying is that Windows 8 more is more efficient at checking the time. Instead of doing it all the time it doesn't it as needed. Sounds like Windows is working great and the Benchmark is broken. At least if it works the way you describe.