Shoot the breeze, anything goes.
User avatar
Steven W
VIP
Posts: 2863
Joined: 2013-08-10 22:40

2013-08-20 04:20 »

http://www.extremetech.com/computing/16 ... cking-site

Unfortunately, though, Windows 8´s RTC isn't reliable. According to HWBot, Microsoft made some changes to Windows 8´s timekeeping routines to allow for low-cost devices and embedded systems that don't always have a conventional PC-compatible RTC.


I can understand making these changes, but why on earth wouldn't you use a RTC if it's there? I suppose this could be chalked up to laziness, instead of writing code to take advantage of every platform's RTC, just write some generic code that "kind of works" everywhere.

User avatar
!
30%
Posts: 3259
Joined: 2013-02-25 18:36

2013-08-20 05:46 »

Basically, if you change your CPU base clock (BCLK) frequency in software (not at boot time), it has a massive impact on Windows 8´s ability to keep accurate time. By underclocking the BLCK of a Haswell system from 130MHz to 122MHz (-6%), Windows 8 loses 18 seconds over a five minute period...

Whoohaa!!! These motherfuckers at Microsoft are insane! :o

It almost seems like they want to quit the software and operating system business. They truly try real hard for people to not use nor like Windows 8 (and Windows Phone for that matter). The only thing which is "somewhat" untouched for now is Windows Server and Visual Studio. Let's see how long that one will take to destroy as well. Perhaps they were just too busy destroying Windows 8 so by Windows 9, they will get around to destroy their other softwares as well. :evil:

User avatar
!
30%
Posts: 3259
Joined: 2013-02-25 18:36

2013-08-20 06:33 »

Apparently, more than just "overclocking and benchmark software" is affected by this.

pelov lov wrote:It isn't just benchmark scores and neither is it just this issue:

http://www.tomshardware.com/faq/id-1655 ... ndows.html
http://forums.anandtech.com/showthread.php?t=2250925

MS has been far too aggressive with it's sleep/idle states and lack of interrupts and it's been affecting professional applications and your average desktop user alike.

MS really needs to bifurcate their OS, and the sooner the better.

pelov lov wrote:It isn't and it varies depending on hardware, but even the MS employee acknowledged it's an issue.

The DPC latency and RTC problems are independent of each other, but there's a single reason for the both of them: overly aggressive powersaving features.

The RTC not "ticking" allows certain hardware to sit in deep sleep. This in turn decreases battery life on mobile devices by a good amount. All good, right? Well, not so fast. For workstations and servers that are time sensitive, it can be a significant problem. With the rise of software overclocking, many folks just don't bother with BIOS fiddling anymore, but that's exactly the sort of tweaking that causes problems with Win8´s RTC. Now imagine if you were running a home server with timestamped information and you decreased voltage and clock to decrease power consumption and heat. And what if you were running a time-sensitive application on your Win8 workstation that you overclocked for more performance? The decrease in power consumption isn't a freebie, and presents some potentially serious issues for non-mobile Win8 users.

The DPC latency issue is still very much around. This, too, was done to decrease power consumption of the entire platform by forcing sleep/idle, but for a good portion of folks it's also increased the latency significantly and caused audio to go out of whack or snap, crackle, and pop. Again, for desktop and workstation folks - especially those doing any sort of professional audio/video - this becomes a huge issue. Bear in mind that Windows has historically always had second-rate DPC latency when compared to Apple's OSes, but now it's gotten even worse.

These are all symptoms of an underlying problem. While many folks may not see them, it certainly doesn't mean they aren't there and nor are they symptoms that can be overlooked. These are symptoms of MS's push into mobile and just what they had to sacrifice in order to get Windows onto a tablet.

People tend to focus on the Metro interface and argue their sides' points relentlessly but they overlook or ignore the other positives and negatives that makes Windows 8. Unfortunately for us desktop/workstation folk, there are a lot more negatives than there are positives and some of those sacrifices made to get Win8 to tablets are too large and too many to ignore.

How Do I Optimize DPC Latency in Windows 8?

When Windows 8 is installed and is regularly used to install, uninstall, and execute the applications, it is likely that the operating system starts facing DPC latency after some time. Deferred Procedure Call (DPC) latency is the time taken by the microprocessor to accept and react on the interrupt requests (IRQs). DPC latency is measured in microseconds, and the more the microseconds a device takes to respond to the IRQ, the more increased DPC latency you will experience.

When DPC latency takes place, the symptoms that Windows 8 starts showing are:

The mouse pointer keeps hanging and it starts jumping from one location to another on the screen instead of moving smoothly when users move the mouse.
The delay in typing the same characters repeatedly using the keyboard is increased which decreases the typing speed.
Windows 8 starts responding slowly to any command given by the user.

In order to view the DPC latency of each device, a free utility called LatencyMon can be downloaded. This utility only displays the amount of DPC latency for each device that is connected to the computer. However to fix the DPC latency for all the devices that a computer has, administrators must execute a particular command by opening the command line interface with elevated privileges in Windows 8.

How to Fix DPC Latency Issue

To fix DPC latency issue in Windows 8, step-by-step instructions given below must be followed:

Log on to Windows 8 computer with the administrator account.
Click Desktop tile from the Start screen to go the desktop window.
Once on the desktop screen, hover mouse to the bottom right corner.
From the displayed options, click Search.
On the opened Search pane in the right, make sure that Apps category is selected.
On the same pane, type CMD in Apps field.
From the displayed results on Apps window, right-click Command Prompt.
From the displayed advanced options at the bottom of the screen, click Run as administrator.
On the User Account Control confirmation box, click Yes to provide the administrative consents to open the command prompt window with the elevated privileges.
On command prompt window, type BCDEDIT /SET DISABLEDYNAMICTICK YES command and press Enter to fix the high DPC latency in Windows 8.

Once the command executed successfully, close the command prompt window.

Note: In order to check DPC latency in Windows 8 LatencyMon.exe software can be downloaded by copying the following link http://www.resplendence.com/download/LatencyMon.exe in the Internet Explorer and press Enter.

That little "note" in the end is funny though. "Copy link in internet explorer and press Enter" LOL! :lol:

User avatar
!
30%
Posts: 3259
Joined: 2013-02-25 18:36

2013-08-20 06:35 »

I think this picture explains the current way of Microsoft very well:
(Too lazy to edit the guy's head and put Ballmer's head on it. :lol:)

idiotsinpool1.jpg
idiotsinpool1.jpg (56.52 KiB) Viewed 7412 times

User avatar
!
30%
Posts: 3259
Joined: 2013-02-25 18:36

2013-08-20 06:43 »

:mrgreen: :mrgreen: :mrgreen:

sinofsky baller microsoft.jpg
sinofsky baller microsoft.jpg (152.31 KiB) Viewed 7412 times

I, user.

2013-08-20 06:47 »

Me thinks, CharlotteTheHarlot will like that last picture. :relaxed:

User avatar
Steven W
VIP
Posts: 2863
Joined: 2013-08-10 22:40

2013-08-20 22:57 »

Ballmer needs bigger man boobs.

User avatar
Steven W
VIP
Posts: 2863
Joined: 2013-08-10 22:40

2013-08-20 23:02 »

For fucks sakes, there's a way to fix this, but MS is too lazy to implement a simple algorithm:

IF RTC is PC Compatible then USE IT! Better yet, pull out the Windows 2000 code and start over.

User avatar
!
30%
Posts: 3259
Joined: 2013-02-25 18:36

2013-08-21 10:15 »

Yes but that stuff is way too much to ask from the "new Microsoft" these days. They are too busy destroying themselves. :?

CharlotteTheHarlot

2013-08-21 12:03 »

qzNKf2d.png
qzNKf2d.png (221.35 KiB) Viewed 7395 times

Post Reply