This seems to be excessive GPU use when simply connecting an external monitor at its native res.
When I had a MBP 2015 I rarely had the fan come because it only had and and used an integrated GPU.
With a 2018 MBP the fan frequently kicks on because it switches to the Radeon high perf GPU when doing things like connecting to an external monitor.
Not a sound.
Newer versions of Win10 actually have an odd variant of this that works more like MacOS where it will sometimes rasterize at a higher DPI and scale down - it looks pretty nice but it's not compatible with all old applications, I only have it enabled for a couple.
In any case, I feel you on the system-wide lag. I basically just avoid using JetBrains products at this point.
I have absolutely zero lag.
My current issue is that I use an ultrawide curved monitor at work, and when I lock the screen and then unlock it, some of my previous window positions are changed on the external monitor. My large-but-not-fullscreened IDE that takes up ~85% of the external monitor is resized and shifted off screen, every time. I have to use the 4-finger swipe up gesture to see all windows, drag the now-visible IDE window into a new desktop panel at the very top, then minimize it from fullscreen, to get back to where I was before I pressed ctrl+cmd+q...
However:
> gfxCardStatus v2.3 and above actively prevents you from switching to Integrated Only mode when any apps are in the Dependencies list (or if you have an external display plugged in). This is because if you were to do this, your discrete GPU would actually stay powered on, even though you've switched to the integrated GPU.
https://gfx.io/switching.html#integrated-only-mode-limitatio...
My current RTX 20xx card can drive two 4k monitors at low clocks, but the 9xx series really struggled and the 10 series still needed to clock up some. I suspect something similar is probably happening here with the AMD GPU if you're running the laptop's integrated retina display along with a 1440p60 external display, it's probably forced to clock up to drive that many pixels. I'm not really sure how AMD could get around basic hardware limitations here unless they have a really clever way of driving displays at a low memory clock.
I tried out the five different "Looks like" scalings the Display Preferences allow for and then eyeballed the "Radeon High Side" wattage readouts via iStat Menus:
1280x720: 18W
1920x1080: 6W
2560x1440: 6W
3200x1800: 6W
3840x2160: 6W
So it looks like it might (also?) be related to the display resolution scaling.
On my low-spec laptop from a while back, running Rising Thunder set to 720p was faster than native, but it was even faster to first set my desktop resolution to 720p because the overhead of the game engine scaling its 720p framebuffer up to native 4k was measurable. Setting the desktop resolution down also improved battery life.
The fans sit just fine at the minimum speed under this setup, nice and quiet... until I start to do anything even remotely demanding, like, oh, open Ableton Live. Used to be I could run dozens of tracks and plugins with no fan noise. Now I can't even have a blank project open without the fans spinning up to audible levels. So much for recording vocals!
The fix? Unplug the external monitor.