I have a laptop (Msi GV62) with GTX 1050 graphics card and optimus system with it. And my question is, how can I check if optimus is active or not? If my dedicated graphics card is active in any way or not?
I found that I can have an icon in tray, that informs me if dedicated gpu is active or not. But I found that it is not 100% accurate and works with delay. E.g. TechPower GPU-Z uses dedicated graphics card by monitoring it, but icon in tray says that it doesn't run on my dedicated GPU. If I hit many many times refresh in GPU-Z then I can be lucky enough to see for a short moment in tray icon that dedicated gpu is active. But as I say, for a little period of time + doing massive refresh in GPU-Z. Although GPU-Z is constantly monitoring dedicated graphics card, it is active but tray icon says that it isn't
Another example is that Msi Afterburner when is running is making dedicated gpu active almost all time, it looks like ON, OFF, ON, OFF but tray icon doesn't show it, it says GPU is inactive and doesn't even list Msi Afterburner
This cause my dedicated GPU to stay activated and get a little little bit more hot overtime instead of being disabled and staying cold.
Let's say I don't know I have GPU-Z running and it monitors my gpu. How can I tell that there are applications that are monitoring my gpu and what apps they are?
In other words, how can I know what applications are currently monitoring my gpu?
Is there a way to list all programs that are currently monitoring my gpu? Just the way like seeing which apps are running on gpu
If it is possible to have absolutely knowledge of all applications that are currently using or monitoring the dedicated GPU...