Latency Monitor has severe issues. For instance, it tells me 10µs when I run it..then I close gmail notifier pro, an email program, and the latency in Latency Monitor goes up to 1000µs and stays there indefinitely. This is repeatable even after a reboot. DPC Latency Checker seems to make much more sense, I disable things that run in the background and hit the disk, and the DPC LC shows decreased latency, I open a program and it stays the same or gets higher, not I open my email program and it decreases 100x...
I did some more testing with DX11 Heaven benchmark I thought you might be interested: 2500k stock frequency HD 5850 Gene-z gen3 Corsair Vengeance 2x4GB 1600 1920x1080 Tessellation Normal Shader Quality High AF 16x AA Disabled Win8 Score 879 Avg FPS 34.6 Max FPS 83.9 Min FPS 9.8 Win7 Score 885 Avg FPS 35.1 Max FPS 84.6 Min FPS 9.7
I found a fix to this problem now I have 30 stable Windows 8 > Windows 7 DPC latency wise. Here is the fix you need to reboot after applying it Code: bcdedit /set disabledynamictick yes
these dpc checkers are useless in windows 8 as the architecture is different. first of all,all the interrupts are routed to 1 unique interrupt,and the dpcs are run at a constant time interval. also audio is given higher priority so it doesnt need to be passed to a dpc. in fact, audio has less latency and runs much better than windows 7. even cakewalk who makes professional audio editing suites (sonar) determined they got better audio performance and less latency in windows 8 than windows 7.
not working for me, im still in 1000ms latency. My mainboard is Gigabyte 990FXA-UD5, with AMD FX 8150 and Palit Nvidia Geforce GT 430. (ddr3 64bit version, im not gamer...)
You're welcome. I wouldn't care about DPC anyway. I work with audio software all the time and Win8 behaves as good if not better than Win7. Say hi to Bruce and Nicko for me
My PC behaved like in this video I made: youtube.co m/watch?v=Zys_zBlQtJY maybe your problem is different I had high dpc only when my PC was idle or near idle (CPU at 20-30%)
Good find. Lowered my latency in Latency Monitor to 4-6 microseconds, I guess the issue I was having with the latency being high when no programs were running was caused by this dynamictick setting, can't really notice a difference in speed (vs. the 900 microsecond at idle I previously had) but I'm happy anyway.
Source? Not that I don't believe you or not, but I would like to have an official source if I choose to link this information somewhere. Is there any official word as to what this does exactly?
from what I read, dynamic tick make it so the cpu stays more idle...less drain on laptop batterys. windows 7 had it too but seems there is some bugs in windows 8 version of it. it seems windows 8 version is causing lag in the cpu.. but I tried the disable thing on mine but it is still at 1000us I also decided to use the bcdedit /set useplatformclock true to help even it out.