Out Of Memory Issues + Fix Thread

Hey all, I've been encouraged by a few friends to document and share this experience with EFT for whomever comes around it…

System Specs:

  • HP Omen X Laptop (15-dg0xxx)
  • Intel i7-9750H 6-core
  • Nvidia RTX 2070 w/Max-Q Design
  • WDC SN720 512GB M.2

Background:

After the Windows 20H2 Update, Tarkov was not running well for me at all. Normally when I had been playing I had Chrome with several twitch tabs open, Discord, Spotify and the game running simultaneously. Prior to the update, I don't have memory specs because it never would cause an out of memory issue.

Graphics Settings:

Default High, no PostFX, 1920×1080 res, VSync

Details:

Tarkov would load main menu, I could interact with the dealers, I could mess with my character, I could choose a raid to load into and thats basically everything I could do.

Once I selected a map, the system would attempt to load in resources and just after the loot pools would load, I'd get a flash of "Out of Memory" diaglog followed by my screens (all three) blinking out and then the system would hang. (full windows crash without the blue screen, yay!)

Upon further examination, Tarkov would load up and allocate ~3-4GB RAM which isn't overly high for Unity but I began to notice that Windows 10 would not free up standby memory for Tarkov. Of the 16GB total RAM, 5-7 GB would be used by Windows + apps i was running while Tarkov would proceed to allocate its memory.

Before + After

Windows Memory compression never seemed to increase or decrease while tarkov was running, and while I work in tech the memory compression feature is new to me (as in I'd never seen or investigated it before two weeks ago). I decided I'd like to attempt to disable this compression first before I dropped a nade and walked away from my hard drive.

Disable-MMAgent -mc

Is what I used in powershell and oh my god this combined with the Auto RAM Cleanup setting in tarkov have DROPPED memory usage from 8-10GB to 3-7GB.

While I'm sure I'm going to hear from someone that I shouldn't be futzing about with commands or recommending others perform this so I want to be very clear: This is what has worked for me. Do not run random commands on the internet because someone else had a slightly similar issue. If you are experiencing OOM issues with EFT and you are desperate, give this a shot and ensure the RAM Cleanup is checked.

I've had an increase in FPS (not that it matters with my 60hz monitor) by about 30 or so. I've had a substantial reduction in memory utilization by tarkov AND my system honestly does seem to run a bit faster.

For those of you technical individuals, this was my sources for checking before running:

TL;DR — I disabled MemoryCompression in Windows 10 after the 20H2 caused significant performance issues for me in tarkov. Make sure Auto RAM Cleanup is enabled. YMMV. Disclaimer: I don't know everything about Windows, but I know my system and I've seen a significant increase in performance from doing this.

Commands/summary:

Open Powershell and verify current status with:
  Get-MMAgent
Disable Memory Compression (requires a reboot which means this change is persistent):
  Disable-MMAgent -MemoryCompression
Enable Memory Compression:
  Enable-MMAgent -MemoryCompression

Gamer

Share
Published by
Gamer

Recent Posts

Ledx have been so hard for me this wipe

Not being able to craft them sucks. Especially when everyone I talk to about it…

12 months ago

My interesting and unfortunate Gwent life

First I'd like to say I absolutely love this game it's quality. Basically I first…

12 months ago

Teacher Tuesday 12/Dec/2023 – ask your questions here!

Welcome to Teacher Tuesday, a thread where anyone can ask any type of question without…

12 months ago

This games balance is confusing

I’m kind of new/returning to gwent I played beta and obviously it’s a lot lot…

12 months ago

Summary of 10 Days of Draws from Chaffee’s Bundles

Level 1 Bag (Free with Atmosphere Level 2) 6 small consumable (First Aid, Repair, Fire…

12 months ago

Why is my crew at 135%?

Here's my crew - T34-85M - for the life of me I cant figure out…

12 months ago