Go Back   AnandTech Forums > Software > Operating Systems

Forums
· Hardware and Technology
· CPUs and Overclocking
· Motherboards
· Video Cards and Graphics
· Memory and Storage
· Power Supplies
· Cases & Cooling
· SFF, Notebooks, Pre-Built/Barebones PCs
· Networking
· Peripherals
· General Hardware
· Highly Technical
· Computer Help
· Home Theater PCs
· Consumer Electronics
· Digital and Video Cameras
· Mobile Devices & Gadgets
· Audio/Video & Home Theater
· Software
· Software for Windows
· All Things Apple
· *nix Software
· Operating Systems
· Programming
· PC Gaming
· Console Gaming
· Distributed Computing
· Security
· Social
· Off Topic
· Politics and News
· Discussion Club
· Love and Relationships
· The Garage
· Health and Fitness
· Merchandise and Shopping
· For Sale/Trade
· Hot Deals with Free Stuff/Contests
· Black Friday 2013
· Forum Issues
· Technical Forum Issues
· Personal Forum Issues
· Suggestion Box
· Moderator Resources
· Moderator Discussions
   

Reply
 
Thread Tools
Old 08-07-2012, 08:54 PM   #51
xscess
Member
 
Join Date: Jun 2010
Posts: 28
Thumbs up

Quote:
Originally Posted by StokesMSFT View Post
More info should be forthcoming. All I can say at this point.
Thanks a lot Jeff.
xscess is offline   Reply With Quote
Old 08-08-2012, 04:37 PM   #52
lopri
Elite Member
 
lopri's Avatar
 
Join Date: Jul 2002
Posts: 9,734
Default

Quote:
Originally Posted by MrMuppet View Post
Uh, that happens for me a lot in Windows 7.
I am suspecting graphics memory, or video card performance in relation to DPC latency. The massive frame drops I observed did not occur with HD 7950 (3 GB), GTX 670 (2 GB), and HD 6870 (1 GB). It was really bad with GT 240 (512 MB, GDDR5), however.

I kept an eye on video memory usage (of GT 240) through processor inspector and GPU-Z, and when the video memory usage gets close to 400 MB or beyond, the frame drops occurred simply selecting different windows or different tabs in a browser. I will see if I can reproduce the symptoms with graphics cards that have 1 GB or more memory by loading more stuff.

Obviously most things in life are a matter of degree and one can always push hardware to limits, regardless of which OS. What I am saying is things are perceivably worse in Win 8 compared to in Win 7, at least for GT 240.

Last edited by lopri; 08-08-2012 at 04:39 PM.
lopri is online now   Reply With Quote
Old 08-12-2012, 07:17 AM   #53
artins90
Junior Member
 
Join Date: Aug 2012
Posts: 2
Default

Guys I noticed something interesting; my system idles between 830 and 990 tested using Latencymon, but when I launch any CPU intensive task the DPC latency lowers to values between 7 and 20.

Idle


Intel burn Test running



Video fixing dpc latency using Intel burn test
http://www.youtube.com/watch?v=Zys_zBlQtJY

There is no difference what so ever in the configuration of my system between the 2 screenshots, I took them during the same session a couple of minutes or less passed between the 2 pictures all I did is running Intel burn test and my latency problems were gone.

My i5 2500k lowers to 1.6 ghz when Idle and goes up to 3.7 ghz when under load so I thought it was related to power options, Intel Speedstep technology and to C-states so I went into the bios to disable them and I set the power options to high performance,
I ran latencymon again but the results didn't change still in the 900 area when idle.

I checked the cpu frequency before the test and it was hammering at 3.7 Ghz so I guess the high latency is due to some system that microsoft implemented to save battery life, when the OS detects high CPU usage it switches to some sort of low latency mode and If so I would like to know how to disable this "feature".

There are problems when I play 1080p files with FLAC audio, since the GPU does most of the work and my cpu stays at 10% while i play it, the high DPC latency becomes an issue and I get audio stuttering and dropped or delayed frames, pc games that have low cpu usage have the same problem.

Could you kindly try to run Latencymon and intel burn test at the same time I would like to know if this happens only to me

Last edited by artins90; 08-12-2012 at 09:16 AM.
artins90 is offline   Reply With Quote
Old 08-12-2012, 08:31 AM   #54
Continuity28
Golden Member
 
Join Date: Jul 2005
Posts: 1,635
Default

Quote:
Originally Posted by artins90 View Post
There are problems when I play 1080p files with FLAC audio, since the GPU does most of the work and my cpu stays at 10% while i play it, the high DPC latency becomes an issue and I get audio stuttering and dropped or delayed frames, pc games that have low cpu usage have the same problem.

Could you kindly try to run Latencymon and intel burn test at the same time I would like to know if this happens only to me
You're not alone. I don't have the RTM version to test on, but that's what was happening in the Preview version.

Would you mind trying something?

Enter this command in an elevated command prompt, reboot, and see if it helps:

Code:
bcdedit /set disabledynamictick yes
What it will do is stop Windows from coalescing CPU clock ticks when idle, a feature added in Windows 8 for power savings.
Continuity28 is offline   Reply With Quote
Old 08-12-2012, 09:33 AM   #55
artins90
Junior Member
 
Join Date: Aug 2012
Posts: 2
Default

Quote:
Originally Posted by Continuity28 View Post
Would you mind trying something?

Enter this command in an elevated command prompt, reboot, and see if it helps:

Code:
bcdedit /set disabledynamictick yes
What it will do is stop Windows from coalescing CPU clock ticks when idle, a feature added in Windows 8 for power savings.
You made my day Continuity28! 21 stable, Windows 8 is better than Windows 7 i had 60 with Windows 7, that setting should be spread to the whole internet thanks again!
artins90 is offline   Reply With Quote
Old 08-12-2012, 09:43 PM   #56
FDCPCZ
Junior Member
 
Join Date: Sep 2006
Posts: 9
Default

Quote:
Originally Posted by Continuity28 View Post
You're not alone. I don't have the RTM version to test on, but that's what was happening in the Preview version.

Would you mind trying something?

Enter this command in an elevated command prompt, reboot, and see if it helps:

Code:
bcdedit /set disabledynamictick yes
What it will do is stop Windows from coalescing CPU clock ticks when idle, a feature added in Windows 8 for power savings.
Excellent info
Works a treat.

I also noticed the high latency problems on an idle or near idle PC.
FDCPCZ is offline   Reply With Quote
Old 08-21-2012, 12:59 PM   #57
Elix Berd
Junior Member
 
Join Date: Aug 2012
Posts: 5
Default

Quote:
Originally Posted by Continuity28 View Post
Enter this command in an elevated command prompt, reboot, and see if it helps:

Code:
bcdedit /set disabledynamictick yes
I just registered to say it didn't work for me I run cmd.exe with administrator rights and copy-pasted your command and rebooted. Still the same 1000ms of latency...
Elix Berd is offline   Reply With Quote
Old 09-05-2012, 03:15 PM   #58
Ryun
Member
 
Join Date: Nov 2008
Posts: 37
Default For those using DPC Latency Checker

Just FYI for anyone that is using DPC Latency Checker on Windows 8. The results are not accurate.

Quote:
Windows 8 Compatibility: The DPC latency utility runs on Windows 8 but does not show correct values. The output suggests that the Windows 8 kernel performs badly and introduces a constant latency of one millisecond which is not the case in practice. DPCs in the Windows 8 kernel behave identical to Windows 7. The utility produces incorrect results because the implementation of kernel timers has changed in Windows 8 which causes a side effect with the measuring algorithm used by the utility. Thesycon is working on a new version of the DPC latency utility and will make it available on this site as soon as it is finished.
http://www.thesycon.de/eng/latency_check.shtml

I'm not saying that those who are having problems don't have high DPC. But if you're Windows 8 system is running fine and you run DPC Latency checker and get high latency don't freak out.
Ryun is offline   Reply With Quote
Old 09-10-2012, 10:51 PM   #59
Jeff7181
Lifer
 
Jeff7181's Avatar
 
Join Date: Aug 2002
Location: SE Michigan
Posts: 18,151
Default

So, back to the real problem with Windows 8, the Full screen start menu formerly known as Metro. How big a crap pile is that, eh?
__________________
"The Universe is huge and old and rare things happen all the time, including life." - Lawrence Krauss
Authorized Amsoil Dealer
Jeff7181 is offline   Reply With Quote
Old 09-22-2012, 01:39 AM   #60
StokesMSFT
Member
 
StokesMSFT's Avatar
 
Join Date: Aug 2012
Location: US
Posts: 25
Default

Thanks everyone for your patience on this. Hope the DPC thing is cleared up now.
StokesMSFT is offline   Reply With Quote
Old 10-15-2012, 02:21 PM   #61
Varkaf
Junior Member
 
Join Date: Oct 2012
Posts: 1
Default

Hi, I've tried the cmd line in Windows 8 Final release and it still doesn't work. The problem seems to be caused by my Wireless adapter on a hp 6720s , if i disable the wireless i don't get spikes anymore but it's still yellow in the DPC Latency. It's annoying because i hear pops and cracks .. any other command that could work?

Last edited by Varkaf; 10-15-2012 at 02:35 PM.
Varkaf is offline   Reply With Quote
Old 10-15-2012, 09:33 PM   #62
Rhonda the Sly
Senior Member
 
Rhonda the Sly's Avatar
 
Join Date: Nov 2007
Posts: 600
Default

Quote:
Originally Posted by Varkaf View Post
Hi, I've tried the cmd line in Windows 8 Final release and it still doesn't work. The problem seems to be caused by my Wireless adapter on a hp 6720s , if i disable the wireless i don't get spikes anymore but it's still yellow in the DPC Latency. It's annoying because i hear pops and cracks .. any other command that could work?
From Ryun's post above:

Quote:
Originally Posted by Ryun
The DPC latency utility runs on Windows 8 but does not show correct values.
__________________
Replaced old worthless sig with new worthless sig.
Rhonda the Sly is offline   Reply With Quote
Old 10-17-2012, 07:27 PM   #63
spacebar2012
Junior Member
 
spacebar2012's Avatar
 
Join Date: Oct 2012
Location: London
Posts: 1
Exclamation

What CDJay on EightForums posted:

Quote:
"Windows 8 Compatibility: The DPC latency utility runs on Windows 8 but does not show correct values. The output suggests that the Windows 8 kernel performs badly and introduces a constant latency of one millisecond which is not the case in practice. DPCs in the Windows 8 kernel behave identical to Windows 7. The utility produces incorrect results because the implementation of kernel timers has changed in Windows 8 which causes a side effect with the measuring algorithm used by the utility. Thesycon is working on a new version of the DPC latency utility and will make it available on this site as soon as it is finished"

IE don't worry about it. In fact from something I read Cakewalk (who make a DAW called Sonar) claimed improvements in core scheduling, latency, availability etc. "

I looked all this up today when I ran DPCLat and found the following results.



Messed around with drivers and settings for 2 hours and gave up. What a waste of time!

I was running Studio One and had no issues running about 35 channels on a project at one time. All was fine. Then I fired up Ableton and at about 11 channels of random sketching, I had a nasty pop in the audio. It almost felt like a slap! Checked DPCLat for the first time since I installed Win 8 CP over a week ago and was startled to see all that yellow above..
Then I found this and thought, well, why the pop then?

As it turns out, it was due to Ableton's shocking support of 64 bit.. Those guys really got to get their SH** together or else Bitwig is arriving bigtime!
spacebar2012 is offline   Reply With Quote
Old 10-18-2012, 04:58 AM   #64
nemesismk2
Diamond Member
 
nemesismk2's Avatar
 
Join Date: Sep 2001
Posts: 4,372
Default

Quote:
Originally Posted by Gonad the Barbarian View Post
I'm glad you're getting the info out there but unfortunately I think there's almost zero chance this gets addressed in Win8. MS has demonstrated pretty definitely that their priorities with Win8 are 1. battery life and 2. lowest common denominator consumers.
this is a very good point
nemesismk2 is offline   Reply With Quote
Old 11-07-2012, 04:55 PM   #65
shankly1985
Junior Member
 
Join Date: Nov 2012
Posts: 3
Default

Hello guys add me to the list. Windows 8 pro 64bit and have High latency and my sound is stuttering, games drops frames when the stuttering happens.
Has Microsoft came out and said anything about this issue?

I have installed/Uninstalled all drivers tried windows 8 version also Windows 7 versions nothing has helped.
My system specs
Case: Corsair Carbide 500r / MB: Asrock Z68 Extreme4 Gen3 / CPU: i5 2500k / GPU: XFX HD7950 DD /Cooling: Corsair H80 / Ram: Kingston HyperX Genesis Grey 8GB @ 1600mhz / PSU: Corsair HX850w / 2TB Seagate Sata3 HDD+Corsair GT 60GB Caching / Asus Xonar DS
shankly1985 is offline   Reply With Quote
Old 11-10-2012, 06:25 PM   #66
shankly1985
Junior Member
 
Join Date: Nov 2012
Posts: 3
Default

Guys looks like I fixed my audio stutter with BIOS Update. So check to see if your Motherboard has BIOS Update.
shankly1985 is offline   Reply With Quote
Old 01-16-2013, 01:27 PM   #67
oscarnitas
Junior Member
 
Join Date: Jan 2013
Posts: 1
Cool

Hey guys!

Same problem here, sound issues go away when i disable wifi, DCP latency goes down.
Ran de command also but still get stuttering when wifi is enabled.
All drives are up to date, any ideas to stop this when using wifi????

Thanks
oscarnitas is offline   Reply With Quote
Old 01-16-2013, 01:48 PM   #68
xilience
Member
 
Join Date: Jun 2005
Posts: 25
Default

Can someone post a quick explanation of why DPC is important?
xilience is offline   Reply With Quote
Old 01-16-2013, 02:34 PM   #69
sm625
Diamond Member
 
sm625's Avatar
 
Join Date: May 2011
Posts: 4,620
Default

I wish someone would explain why modern sound chips have such small buffers. A latency of 1 mS shouldnt mean squat to a buffer that is big enough to store several hundred mS worth of audio samples. Hell it only takes 128KB of memory to store a second's worth of 2 channel audio.
__________________
I am looking for a cheap upgrade to my 3 year old computer.
AT forum member #1: Buy a 4790k

I am looking for a way to get 10 more fps in TF2.
AT forum member #2: Buy a 4790k
sm625 is offline   Reply With Quote
Old 02-02-2013, 03:16 PM   #70
fsgeek
Junior Member
 
Join Date: Feb 2013
Location: Vancouver, BC
Posts: 1
Default

Quote:
Originally Posted by xilience View Post
Can someone post a quick explanation of why DPC is important?
There are essentially three parts to a driver:

- dispatch code, that takes calls from the OS and programs the hardware to perform an operation
- interrupt code, that handles interrupts from the hardware indicating some sort of event has occurred (e.g., an operation is done or new data has arrived)
- post-interrupt cleanup code. In Windows, this is a "Deferred Procedure Call" or DPC.

Normally, DPC code is completely interruptable - so if the hardware needs attention, it gets it. Typically, DPCs run ahead of normal user code (including dispatch code).

There are some potentially complex issues with DPCs, because a misbehaving DPC can "starve" other DPCs, which in turn can mean that buffers start to overflow. This can show up as dropped packets in a network or stuttering audio from a sound card. Essentially, one poorly written driver on a system can cause other drivers to function incorrectly.

That's why DPCs are important.
fsgeek is offline   Reply With Quote
Old 02-02-2013, 03:32 PM   #71
Genx87
Lifer
 
Join Date: Apr 2002
Location: Earth
Posts: 35,982
Default

Quote:
Originally Posted by wirednuts View Post
windows 7 is going to hold on longer then xp did, in the business world. win8 is for us dumb consumers, simply put.
Never want to deploy it in an office setting. Ill probably quit my job when we are forced.
__________________
"Communism can be defined as the longest route from capitalism to capitalism."
"Capitalism is the unequal distribution of wealth. Socialism is the equal distribution of poverty"
"Because you can trust freedom when it is not in your hand. When everybody is fighting for their promised land"
Genx87 is offline   Reply With Quote
Old 02-02-2013, 06:04 PM   #72
PliotronX
Diamond Member
 
PliotronX's Avatar
 
Join Date: Oct 1999
Posts: 6,799
Default

Quote:
Originally Posted by sep View Post
Win8 = WinME
Not entirely, WinME could conceivably work fine on a desktop.
__________________
. <~~ Do not breathe on the dot.

"Remember when your mom shoved brussel sprouts down your throat regardless of how many times you told her you hated the things? Even when there was god damn corn right there in the fridge? Yeah, thats Microsoft." -shortylickens
PliotronX is offline   Reply With Quote
Old 02-03-2013, 12:31 PM   #73
Magic Carpet
Golden Member
 
Magic Carpet's Avatar
 
Join Date: Oct 2011
Posts: 1,822
Default

Quote:
Originally Posted by wirednuts View Post
windows 7 is going to hold on longer then xp did, in the business world. win8 is for us dumb consumers, simply put.
Just migrated my home network (5 computers) from Windows XP Pro to Windows 8 Pro. Happy so far, and I do like the new interface. WDDM 1.2 was the deciding factor, however.

Last edited by Magic Carpet; 02-03-2013 at 12:34 PM.
Magic Carpet is offline   Reply With Quote
Old 02-03-2013, 02:21 PM   #74
IndyColtsFan
Lifer
 
IndyColtsFan's Avatar
 
Join Date: Sep 2007
Location: Indianapolis
Posts: 28,860
Default

Quote:
Originally Posted by Genx87 View Post
Never want to deploy it in an office setting. Ill probably quit my job when we are forced.
My company is doing a new system rollout now and AFAIK, never seriously considered Windows 8 as a possible replacement for Windows 7. They're even frowning on Windows Server 2012 at this stage; why on earth would MS enforce Metro on a server OS?!?!?!

I personally think the whole Metro debacle will turn out to be Microsoft's worst decision certainly since Windows ME, and perhaps ever. Enterprise customers begged and pleaded with them about Metro and they wouldn't listen. The degree of arrogance displayed by MS is astonishing and is something they could ill afford.
__________________
MAIN: i7-2600K @ 4.5 Ghz | Asus P8Z68-V Pro | G.Skill 16 GB DDR3-1600 | Seagate 600 series 240 GB SSD (boot) | Samsung Evo 500 GB | 2 TB (data) | MSI Lightning GTX780 | Cosmos S | Dell U2410 and 2001fp | Seasonic Platinum 760 | Windows 8.1 x64 Enterprise
IndyColtsFan is offline   Reply With Quote
Old 02-21-2013, 04:35 AM   #75
supergex
Junior Member
 
Join Date: Dec 2009
Location: Paris
Posts: 5
Thumbs down

FYI guys, DPC Latency Checker is not compatible with Windows 8. No need to lost time on your 1000 value, we all have the same.

Source: DPC Latency Checker Official website
Quote:
Windows 8 Compatibility: The DPC latency utility runs on Windows 8 but does not show correct values. The output suggests that the Windows 8 kernel performs badly and introduces a constant latency of one millisecond which is not the case in practice. DPCs in the Windows 8 kernel behave identical to Windows 7. The utility produces incorrect results because the implementation of kernel timers has changed in Windows 8 which causes a side effect with the measuring algorithm used by the utility. Thesycon is working on a new version of the DPC latency utility and will make it available on this site as soon as it is finished.
Anyway, I agree with you that Windows 8 does not perform efficiently in terms of handling audio. I am doing Professional Sound mixing and I have to double the buffer compared to W7 to avoid audio drop-outs.

Also, if I start using my computer for a few hours, then even my poor MediaMonkey start to give me audio droup-outs, followed by a simple 720p movie with MPC-HC... And I am running a i7 2720qm, 8GB with dedicated Video card.
I ran a lot of tests using Windows Performance Toolkit, I judged all my drivers or W8 services after a while but none of them are guilty.
nb: From my experience, I think Latency Mon also do not show correct values. I tried my best but it is not reliable software. Use Windows ADK.

I also thought it could be hardware problem, so I went to do the same stuff on my PC... It operates better, I have to admit, however if I start doing multiple things at a time, it gives me same "gzzz sound" that I hate and a nice 1sec lag. Last thing to do save the ship, reboot.

Conclusion: I don't like Apple, I hate iTunes, I found their OS ugly, I love W8, I find it fast and clean, but I am going to by a MAC.

Last edited by supergex; 02-21-2013 at 04:39 AM. Reason: Sorry I did not see the message of Spacebar2012
supergex is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:15 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.