Question for @fortemediatech - there seems to be a performance bug in FMAPO64.dll 80.06.0B.43. During video conferencing roughly 10% of total CPU load on my machine is from it calling setupapi.dll!SetupDiGetClassDevsW 8-9 times a second.
This needs fixing.
This needs fixing.
Each call only consumes ~13 ms of CPU time but that adds up. I promise I don't change my device configuration that frequently.
More than half of the CPU time in audiodg.exe is coming from these calls. This is an easy power win, important during these video-conference heavy days.
More than half of the CPU time in audiodg.exe is coming from these calls. This is an easy power win, important during these video-conference heavy days.
Hey @jenmsft, do you think you could get somebody on the Windows audio or driver teams to look at this? It seems a shame to burn 10% of a core in audiodg.exe on @lenovo (and other?) laptops due to this bug
It took much sleuthing to even find what driver it's associated with but I found an Owners tag in the registry that pointed to oem91.inf and oem97.inf which then list @realtech, who seem to be quite difficult to reach.
Tempting to delete the file and see what happens...
Tempting to delete the file and see what happens...
I just heard back from Fortemedia via email so I'm sure this excess-CPU issue in their audio driver will get resolved. I'll update this thread when I hear more.
It's not going to change the world but I like it when obvious waste gets fixed.
It's not going to change the world but I like it when obvious waste gets fixed.