Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

High RAM usage depending on display resolution or number of displays #111

Open
leafarilongamor opened this issue May 1, 2024 · 1 comment

Comments

@leafarilongamor
Copy link

Hey there, I recently switched over to a new Dell Precision 5480 laptop running Windows 10 from my old Lenovo ThinkPad T490 running Windows 11, and I've noticed a significant disparity in RAM usage between the two. On the Lenovo, the RAM usage typically ranged between 8 to 12 MB, whereas on the Dell, it's averaging between 530 to 650 MB. Additionally, I have another Clevo laptop with Windows 10, where the RAM consumption for Key'n'Stroke is around 15 MB.

Upon further investigation, I discovered that disconnecting my three monitors from the Dell resulted in a decrease in RAM consumption to 85 MB. This led me to speculate that the memory consumption of the application is directly influenced by display settings. Notably, the display resolution of my new Dell laptop is 2k, whereas both the Lenovo and Clevo laptops have a resolution of 1080p, which likely accounts for the higher RAM usage on the Dell despite disconnecting the additional monitors.

I'm curious if there's a way to optimize the application to reduce its RAM usage. I primarily use Key'n'Stroke for highlighting cursor location, which is especially useful given my reliance on multiple monitors across various devices controlled by the same keyboard and mouse (via Mouse Without Borders).

Given that my employer provided me with this new Dell laptop equipped with only 16 GB of soldered RAM, I'm eager to free up as much RAM as possible for use with multiple browser tabs and applications. I can't help but question the rationale behind the IT team's choice of such a configuration and Dell's decision to market such a subpar RAM spec option for a device like this. It's almost as if they're taking a page out of Apple's book, lol.

@riQQ
Copy link

riQQ commented Jun 26, 2024

Could be dotnet/wpf#7704, as the Dell Precision 5480 has a i7-13800H cpu with an Intel Iris Xe Graphics iGPU.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants