One user is reporting occasional extreme cpu and memory usage of the application (Windows 32), probably after upgrading to newer version of application (there was also the cef upgrade) so I'm trying to find the problem.
Unfortunately I don't have access to user's computer, don't know the site and his answers takes days, also when this happens he can barely move the mouse and open the task manager. According to task manager problem seems to be in the renderer process, but it is not 100% sure.
I'm considering to implement cpu and memory usage to see which process is causing this. Is there a way to get process id of each created process in the browser process so I could call some Win32 API (maybe GetProcessMemoryInfo) regularly?
Is it possible to change the process priority ? I'd like to set it to low priority to avoid freezing of the whole desktop when the browser process goes crazy.