I already asked them on their forum https://forum.aquacomputer.de/weitere-foren/english-forum/p1460121-new-aquasuite-x/#post1460121While working on a RAM overclock I discovered that Aquasuite (AQS) adds about 10ns of memory latency. I spent quite a bit of time trying to figure out why my memory latency was always around 65ns when I saw so many people with similar hardware and overclocks with memory latency in the low to mid 50ns range. Turns out it was AQS, which my setup requires to be running. I have all AQS direct sensor polling disabled and use data imported from HWINFO. I have not noticed if AQS also causes an increase in VCore (or at least reported VCore) but will check. Did you get any feedback on the AQS forum about this?
I am not a programmer but I have heard plenty about global mutexes from Ray (author of SIV). I was around when he got into it with Corsair about their refusal to use them. Aquasuite can directly poll a lot of system sensors if enabled to do so. I have all of that disabled since the shared memory import works quite well but I am curious. Do they not use synchronization methods (global mutexes) to monitor any of the sensors they can poll or is it just this one? I thought they were on the list of companies that do things the “right way” but maybe not?
Separately, I also have overview pages set up in AQS that display things like CPU core temps, DIIMM temps, etc. The values come in from HWINFO. Sometimes a few of them stop reporting and I have to click on them (in AQS), then Change Data Source, then reselect the item from HWINFO. Then it will work again. This has happened a few times but it’s not always the same items. I don’t know if something changed in HWINFO or AQS, or the shared memory, or how to tell. When it happens I just reselect them but it’s a pain when a sensor item that dropped out appears in multiple overview pages because I have to reselect them in each place they appear. I have not noticed that this happening correlates to updating either program. Do you know what may be causing the “link” to stop working?
This is no aquasuite bug. Whenever you are using more than one software to monitoring your system you can have side effects with this 2 monitoring instances.
It is very complicated, nobody wants to do anythingBut there are ways how to mitigate such issues using synchronization between applications (via global named mutexes). They should contact me if they are willing to implement this.
We do this in the correct way. This is working since years without any issues.