I think I have a memory leak?
Hardware:
CPU - AMD Ryzen 7 7800X3D
GPU - AMD Radeon RX 6700 XT
RAM - Corsair 32GB DDR5 (x2)
Storage - WD Black SN850X 4TB SSD
Motherboard - MSI MAG X670E Tomahawk WiFi
Power Supply - Corsair RM850e
Operating System - Windows 11
Monitors - ASUS TUF Gaming 1080p, 165Hz (x2)

Over the course of 3-4 days my Memory fills up to 99%. It goes back down to it's normal amount (10-13%) after resetting. I updated my BIOS, chipset, VGA, Audio, and LAN drivers using the MSI website for my specific motherboard. All other drivers installed came from what AMD Adrenaline recommended to me.

I read online that memory leaks usually come from drivers, but I've reinstalled all of them twice. At this point I'm not sure if there's another issue altogether, or if I'm maybe missing necessary drivers? I ran the Windows diagnostic tool and it found no issues, so I don't think it's the operating system.

If anyone has any recommendations I would love some advice. I just rebuilt this PC with a new Mobo, power supply, and case due to other reasons. I had the memory issue before, but I figure I should try to hammer this out since I just rebuilt it anyway.

If this is the wrong place for this type of question, sorry!

Edit: Whatever is sucking up the RAM isn't being shown in the TM or Resource Monitor
Laatst bewerkt door NoiosoBear; 19 jun 2024 om 19:24
< >
16-23 van 23 reacties weergegeven
My computer has been acting up lately and it seems like some kind of memory leak, but I suspect it's because I installed Visual Studio a couple days ago. Eventually, I'll probably look further into it.
Origineel geplaatst door emoticorpse:
My computer has been acting up lately and it seems like some kind of memory leak, but I suspect it's because I installed Visual Studio a couple days ago. Eventually, I'll probably look further into it.
Make sure it's not running as a background application. Check resource tab in task manager.
Origineel geplaatst door Stacked:
Origineel geplaatst door emoticorpse:
My computer has been acting up lately and it seems like some kind of memory leak, but I suspect it's because I installed Visual Studio a couple days ago. Eventually, I'll probably look further into it.
Make sure it's not running as a background application. Check resource tab in task manager.

Yeah, I will probably try that too. I still don't want to do that because it just supresses the problem. Eventually the problem will always be there when I run the program. But, It is worth doing to see if the problem is non-existent while Visual Studio is closed.
Origineel geplaatst door NoiosoBear:
Before building this PC I used a laptop on Win10 (first computer) and never had any issues, but this memory leak has been plaguing me. It'll be amazing and slightly annoying if shutting down overnight fixes the issue.
If you have a memory leak, it is being caused by something. Shutting down instead of sleeping isn't going to change that.

Your RAM will be freed when you restart (as opposed to sleeping), but it's not actually addressing the root problem if you still have something leaking the memory. Therefore, the sleep function isn't your problem. How well various software (including devices and their drivers) behaves around sleep mode might be hit or miss, but sleep mode itself is typically fine.

As for trying to observe for something gone awry, Task Manager (main memory tab in performance window) and Resource Monitor on the memory tab with the columns sorted by "commit" and/or "working set" might be helpful.

https://imgur.com/C3cd4KB

If your page pool or non-page pool are very high (many, many GBs), I'd lean towards it being a driver.

In that case, you might need to use Process Monitor to identify it.

https://learn.microsoft.com/en-us/sysinternals/downloads/procmon

Otherwise, if it's a process in user space (such as some application), Resource Monitor would be likely to reflect it by showing some process with a very high commit value that never decreases over time.
Origineel geplaatst door ☥ - CJ -:
You dont use a Killer Network Card by chance do you?

That aside, if whats using up your RAM isnt listed in the task manager its likely going to be a driver.

You can use something like the free version of Driver Booster from www.iobit.com to update most of your drivers/software or you can simply just pick what to update. As ive used it to fix an assortment of issues over the years including fixing the systems of friends, i stand by it.

Or if you choose you can get the Pro version by looking up keys on Youtube, these are promo and gift keys Not Cracked/Fake ones, all you need is a working key, so dont download anything from youtube.
I tried using what you linked, but it had dozens of popups on my screen and wanted me to upgrade to actually update the drivers. I don't feel like going through YT to use a functional version of the add riddled app.

Edit: It also installed a desktop, vpn, and screen recorder onto my PC.
Laatst bewerkt door NoiosoBear; 20 jun 2024 om 7:35
Origineel geplaatst door Illusion of Progress:
As for trying to observe for something gone awry, Task Manager (main memory tab in performance window) and Resource Monitor on the memory tab with the columns sorted by "commit" and/or "working set" might be helpful.

https://imgur.com/C3cd4KB

If your page pool or non-page pool are very high (many, many GBs), I'd lean towards it being a driver.

In that case, you might need to use Process Monitor to identify it.

https://learn.microsoft.com/en-us/sysinternals/downloads/procmon

Otherwise, if it's a process in user space (such as some application), Resource Monitor would be likely to reflect it by showing some process with a very high commit value that never decreases over time.
So both the TM and the RM don't show what's taking up all the memory. I installed the Process Monitor, but I don't really know what I'm looking at, it doesn't seem as user friendly as TM and RM. I'm trying to use YT to figure it out atm, but not really making much progress.
Win10/11 has a built-in screen recorder; such as the Xbox Gamebar; which can be activated and used on practically any app or window.
Origineel geplaatst door NoiosoBear:
Origineel geplaatst door ☥ - CJ -:
You dont use a Killer Network Card by chance do you?

That aside, if whats using up your RAM isnt listed in the task manager its likely going to be a driver.

You can use something like the free version of Driver Booster from www.iobit.com to update most of your drivers/software or you can simply just pick what to update. As ive used it to fix an assortment of issues over the years including fixing the systems of friends, i stand by it.

Or if you choose you can get the Pro version by looking up keys on Youtube, these are promo and gift keys Not Cracked/Fake ones, all you need is a working key, so dont download anything from youtube.
I tried using what you linked, but it had dozens of popups on my screen and wanted me to upgrade to actually update the drivers. I don't feel like going through YT to use a functional version of the add riddled app.

Edit: It also installed a desktop, vpn, and screen recorder onto my PC.

lol yeah, you're supposed to click no/decline when you first install so it doesnt add any extra crap lol

All thats needed is driver booster
< >
16-23 van 23 reacties weergegeven
Per pagina: 1530 50

Geplaatst op: 19 jun 2024 om 19:15
Aantal berichten: 23