Fix DisplayLinkManager taking up to 95% CPU on audio software or causing it not to open at all
On macOS 10.14.6 (2017 MBP with i7, DisplayLink running on i-tec USB-C hub), DisplayLinkManager takes up to 5-10% when supposedly idle. When running audio software - namely, Ableton Live and Reaper, but likely this can reproduced on any audio software and DAW - DisplayLinkManager can take up to one full core (~95% CPU reported). This doesn't seem to be related to the size of the project, so even small projects that take up 15-20% CPU are massively affected by this issue.
Native Instruments Kontakt has an even weirder behaviour:
- restart MBP
- connect external monitor via DisplayLink
- try to run Kontakt (actually, ANY NI app, including Komplete Kontrol, Maschine and Creator Tools). The icon bounces in the dock and the app doesn't start at all.
Oddly, if you run Kontakt BEFORE connecting the external monitor, it will work fine. If you quit Kontakt after connecting the external monitor and relaunch it, it will open just fine. This issue only happens if you open Kontakt for the first time in a session while having the external monitor connected.
DisplayLink is currently unusable in a real-world music production scenario. Please fix!
Further details:
Focusrite Scarlett 6i6 audio interface. CPU drain increases by around 10% when using external USB audio interfaces regardless of their manufacturer/drivers, which is unacceptable but seems to be only part of the issue.
Tried to remove all the peripherals connected to the USB hub to no significant improvements
Using HDMI port, only one display connected
Tried on and off battery power

-
Adam Gregg commented
I'm having issues with freezing while using Focusrite 18i8 and display link at the same time.
both work separately and if I'm NOT using a display through my display link, it doesn't seem to cause the hang ups, but when I'm using both at the same time, System Prefs>Sound won't even load.