Dell promised the earth, so it should come as no surprise that it has failed to meet expectations. The company had promised that it had fixed the latency issues that have been affecting the XPS 15 9570. Alas, it seems that the company still has some way to go before it eliminates these issues.
https://www.notebookcheck.net/Dell-has-not-eliminated-the-DPC-latency-issues-that-have-been-affecting-the-XPS-15-9570.420831.0.html
DPC Latency Checker is not fully compatible with Windows 10 and might not show accurate latency. LatencyMon works OK with Windows 10.
So I just tried LatencyMon and you're right - I get up to 4000-5000ns latency with ACPI.sys when I press the brightness up or down keys.
That's huge and obviously something Dell needs to look at.
Hello. I have different experiences.
Also for your info, the high dpc latency is NOT on dell side, for the issue. Dell lowered it, yes...check on HP, Lenovo etc...exactly, it's laptop + win10 combination, although if you check older posts (2009) it did happen on win7. I've recently fired up win10 on macbook pro 2015, via bootcamp. Oh look...dpc above 1200..also please check with and without adapter - and kill the dell update etc.
My experience with the lastest BIOS update is exactly what you have explained. It has improved but not been fix completely. Also yes I found the brightness button do trigger the glitches in my case.
Thanks for these updates I'm just hope that there is a resolution for this issue because it is a great laptop asides from DPC Latency and now it seems to drain battery faster in sleep mode.
My system seems to be running ok.
I have both the xps 9560 and the xps 9570.
Also these are the docks I have are:
Razor core v1
Dell TB15
Dell TB16
Razor core x
Razor core x chroma
My xps 9560 works flawlessly with Dell TB16 and Razor core v1. Not tested with the other razer cores.
My xps 9570 if i come out of hibination and plug into a dell dock i get lag. I just unplug the dock wait for 2 beeps(2nd normally around 10 seconds) before reconnecting. After that it works flasslessy. No lag.
Razor core x chroma i bought a few days ago and seems ok after much messing around with drivers. I had to force a few of them to use the non microsoft ones. I woke up, connected in the morning to my razer core then went to work and used my TB15 then came home and and connected back to the chroma. 1st time it has not caused a BSOD or lag. every time i connected it before rather the keyboard, mouse or network, screen was not working.
I installed the razer gpu switcher even though my system is dell.
very few times does a red spike appear. normally happens when installing programs.
Anyway hope the information helps. or if you need me to test any of the above combinations let mme know.
DPC Latency Checker is not compatible with Windows 10, it shows bogus values, as stated on their website too:
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.
You have to use LatencyMon https://www.resplendence.com/latencymon
Bios 1.10.1 reduces the ACPI.sys latency by about 50%, to around 600ns, which is still bad, but better than anything before.
Also this is a screenshot from my system while downloading 6 4gb movies, watching 1080p movie coding and graphic design apps running all at the same time. Everything is in the green.
I would post a screen shot but dont have enough posts.
ok if i set the asix ax88179 speed & duplex in device manager to 10mbps everything works fine! mice, keyboard, screen LAN all working. I must have done it last night and forgotten about it.
if i put it to 1gpbs every time i restart something is not working. the dpc latency checker is all in green with 10mbps. problem is this is just to slow.
surely it should just be a matter of configuring the network card properly.
Quote from: mkdr on May 20, 2019, 16:19:25
DPC Latency Checker is not compatible with Windows 10, it shows bogus values, as stated on their website too:
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.
...
Completely agree that Dell has improved things, but we are still getting the same spikes with LatencyMon. The article has been updated with LatencyMon results to reflect this.
still having major issues. every time i restart something different is not working.
I ran Latency Monitor:
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. Also one or more ISR routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:00:16 (h:mm:ss) on all processors.
Just put the network speed to 10mbps again and everything is running fine.
If i change the network to 1gpbs again the network will disconnect every few seconds.
I can only conclude that the razer have put a cheap network and USB controller chipset.
Just plugged in a USB network card and transfered a 4k film. seems a better. Need to see what happens.
ok problem is back. I have now noticed the USB ports on the razer are only showing 3 in device manager. also it does not matter which razor core usb port i plug my mouse and keyboard into they will not be working when i restart. i have to uplug and plug into a different razor core usb port.
Ok i went out and bought a Akitio node pro. Everything works. no lag, full speed network, plays games in 4k.
very disapointed in razer. big waste of money.
1 thing i did not try was using the hdmi port instead of DP. That might have reduced the bandwidth some what.
I went for the pro version because it has 2 thunderbolt 3 ports. Just stick a USB hub in one and can have wired mouse and keyboard.
The new bios helped a little as some have stated but still occasional spikes. I feel Microsoft should be looking into this also.
I installed the windows may creators update on my xps 15, it's a 3y old model. And I noticed a better latency in traktor pro whild dj-ing. Only got a spike in the beginning of 2000us after it settled to around 500us. Maybe worth giving a shot ... .
So since the bios update my dell tb15 dock has become unusable because of lag but my node pro has no issues.
I worked out how to unpulge the node properly. To hot unplug I just turn the monitor off first.
The issue also appears in other computers. I have a Lenovo Legion Y530 and have been suffering from similar problem. I also experience audio clicks and pops when I repeatedly press the screen brightness controls on the keyboard (Fn + F5 or F6 keys on my Lenovo).
Using DELL XPS 15 9560, still hopelessly bad latency with BIOS
1.14.3, this has not been resolved for the last 2 years. Thanks for the embarrassing inoperative HDMI port on the BIOS release before this one.
ACPI.sys still the main issue.
There must be something drastically wrong with the architecture of the XPS for this not to be resolved, given there have been 2 model releases since the issue was known. Other vendors fix their issues in a timely manner.
And this is why I haven't dropped $2000 for Dell. Why would I want to buy a two year old problem that they still can't fix?
aving researched and tried many things I have eventually made a small change and believe my system now works fine. I have a bottom of the range 2019 Dell G3 3590 with i7 9750H CPU and Cubase Pro.
Very briefly, LatencyMon showed ACPI.sys to be the main culprit of spikes occurring on CPU 0. There are lesser issues too and lots of advice out there about Bios settings, Windows configurations, power settings and how the DAW is used.
As far as I can see, the many tweaks make little difference so I've left things standard except:
1) I launch Cubase so it uses all CPUs (0 to 11) except 0 and 1 using the shortcut "C:\Windows\System32\cmd.exe /c start "" /affinity FFC "C:\Program Files\Steinberg\Cubase 10\Cubase10.exe". Note that /affinity is set to "FFC" (hex) as I want to use CPUs 2 to 11. This alone appears to have killed ACPI.sys spikes and results in steady low CPU usage. Affinity can be set for your specific CPU on the Details tab in Task Manager every time you load Cubase or automatically using software, however, this shortcut is free. You need to set Affinity (the "FFC" part) according to the number of (virtual) CPUs you have (see below).
2) For a little extra comfort, I sometimes disable the Wifi adapter. On my desktop I have a shortcut to Control Panel - Network Connections to make this easier.
3) For a little more comfort, in Cubase I have recorded tracks routed to one (or more) multi-channel VSTi (Halion Sonic SE) rack instruments, and my live keyboard track is routed to a separate rack instrument to reduce the CPU load on live playing. Secondly, I also use the Steinberg Audio Power Scheme under Studio Setup - VST Audio System. Thirdly, I still have the option to "freeze" the recorded tracks VSTi but with CPU use averaging 20% it seems unnecessary.
4) C-States, Hyper-threading and other Bios settings and all other tweaks I read about appear unnecessary. The main issue for me appears to be the occasional spikes on CPU0 and sometimes CPU1 so I force Cubase to use other CPUs.
To calculate affinity:
1) I worked it out in decimal (result was 4092) to use cores 2-6 (CPUs 2-11) using store.tomandmiu.com/cal-cam.php
2) I converted the decimal result of 4092 to hex (result was FFC) using www.rapidtables.com/convert/number/decimal-to-hex.html
My CPU now appears to run steadily at about 10% to 20% or less when playing several MIDI tracks and live keyboards with an ASIO setting of 256 (it will run fine with ASIO much lower too).
Hope you have some luck with this.
I seem to haver fixed a lot of issues removing dells secure storage driver in device manager. i think it interfers with the thunderbolt connection. not had a crash for quite a while. need to remeber dells l.atops are normally for business so removing this sort of stuff for gaming is not going to be an issue.
So found out the dpc latancy iusse is still happening with out being connected to a dock.
After Disabling sound drivers under software comonents.