Jump to content

Is there any way to free up RAM on 2.5.5?


Recommended Posts

Singleplayer is fine, but multiplayer is a nightmare. I tried Hoggit's Persian Gulf at War server with only 3 other people on it tonight, and my memory was maxed out in the performance manager. Frames were 35-40 on average, but loading anything (like turning my head in TrackIR to look behind me) caused huge freezes and stutters.

 

VqoDj6q.png

 

To help with stutters, I've tried setting up a page file on my SSD for 32000 MB. I've also set the autoexec.cfg affinity_mask to use cores 2 and 3 (out of 0,1,2,3) to free up windows based on this thread (https://forums.eagle.ru/showpost.php?p=1959076&postcount=1).

I've also turned Hyperthreading off in my BIOS.

 

I'm running DCS on a single screen using fullscreen, with these settings:

 

476sVDP.png

 

I don't know what else to do. The freezes and stutters are so bad it makes my MP experience just plain unenjoyable.

 

Any other ideas?

 

P.S.

I had DCS alt-tabbed out at the main menu while writing this whole post. When I finished, I checked my resource manager again and the memory was still at 99%. Does DCS really need all 16GB of my RAM just sitting at the main menu? That doesn't seem right.


Edited by Halcyon
Link to comment
Share on other sites

Is there any way to free up RAM on 2.5.5?

 

I suspect that there is still a latent memory leak bug. My dcs crashed out of an MP session recently with memory at 99%..... and I have 32GB RAM with a 49GB page file.

 

 

Sent from my iPhone using Tapatalk

__________________

overalien

Hog Driver starting to really like the Tomcat

 

System specs:

Intel i7-8700k - OC to 5.0 GHz

| 32 GB RAM 3600 MHz | Nvidia 1080ti SLi | Mixed Storage - Win 10 and DCS on Samsung SSD 970 Pro

Flightgear:

7 Displays (3 x 1440p, 1 X 1080p, 3 X Lilliput Touch) | 3 x Cougar MFDs

| Warthog HOTAS | Thrustmaster TPR Pedals | iBEAM Shaker + Simshaker for Aviators w. Sound Module | Helios | VAICOM Pro + AIRIO | TrackIR 5

Link to comment
Share on other sites

...

Any other ideas?

 

I would try lowering the preload radius to half, that should lower the ram usage.

 

For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra

For Gaming: 34" Monitor - Ryzen 3600X - 32 GB DDR4 2400 - nVidia GTX1070ti - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar - Oculus Rift CV1

Mobile: iPad Pro 12.9" of 256 GB

Link to comment
Share on other sites

My latest findings show DCS does use more than two threads at once at certain circumstances and does happen all the time during gameplay, so you better up the afinity mask to use 3 cores.

And if you have SMT/HTT disabled then you might not need afinity mask, unless as you said for another reason like keeping recording software at bay, for example when I did some tests I put DCS to cores 0 1 2 and OBS to core 3.


Edited by Worrazen

Modules: A-10C I/II, F/A-18C, Mig-21Bis, M-2000C, AJS-37, Spitfire LF Mk. IX, P-47, FC3, SC, CA, WW2AP, CE2. Terrains: NTTR, Normandy, Persian Gulf, Syria

 

Link to comment
Share on other sites

maybe not much help, but do you delete all of your tracks in your saved games? i would find that my ssd would max out along w/ memory if there was not enough space. that was one way of freeing up space.

Intel i9-9900K 32GB DDR4, RTX 2080tiftw3, Windows 10, 1tb 970 M2, TM Warthog, 4k 144hz HDR g-sync.

Link to comment
Share on other sites

Thanks all for the input. I'm going to try each of these and see if it improves the memory usage or stutters any.

 

Edit:

Tried all of the suggestions, stutters still remain on the Persian Gulf map. Starting to think no amount of tweaking can help on that map for a multiplayer server with scripts and triggers running.


Edited by Halcyon
Link to comment
Share on other sites

I think the reason is, that on most or many, of the servers, their missions have all DCS modules as late activation units, so they get loaded into memory when you load in. This is to avoid the massive load hits, when someone joins in a module that hasnt been loaded in yet.

The downside of this is that system and video memory is filled up fast, especially on servers that support all or most modules and have a big variation of ground units. Can limit this memory consumption by lowering your texture quality to medium (1/4 memory consumption) or low (1/16). Not total, but on every AI and player unit that is being loaded into memory. Downside of this is that cockpits become unreadable, especially the older modules. F-18 and F-14 dont suffer so much, and medium works fine on those for example.

 

Lowering pre-load radius can help on this too, but at the cost of potential bigger load stutters. Not sure units/players are counting here, think its only terrain/map related?

 

I do wish we could set cockpit texture quality separate from the other texture quality option. Then Id just run that low, and cockpit high for online. If I would do screenshots, videos, or just enjoy the visuals on a offline freelight or singleplayer mission, then run high/high etc. Oh well, maybe one day.

- Jack of many DCS modules, master of none.

- Personal wishlist: F-15A, F-4S Phantom II, JAS 39A Gripen, SAAB 35 Draken, F-104 Starfighter, Panavia Tornado IDS.

 

| Windows 11 | i5-12400 | 64Gb DDR4 | RTX 3080 | 2x M.2 | 27" 1440p | Rift CV1 | Thrustmaster Warthog HOTAS | MFG Crosswind pedals |

Link to comment
Share on other sites

Thanks all for the input. I'm going to try each of these and see if it improves the memory usage or stutters any.

 

Edit:

Tried all of the suggestions, stutters still remain on the Persian Gulf map.

 

 

But the memory use did come down (even if it didnt took away the stutters)?

 

For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra

For Gaming: 34" Monitor - Ryzen 3600X - 32 GB DDR4 2400 - nVidia GTX1070ti - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar - Oculus Rift CV1

Mobile: iPad Pro 12.9" of 256 GB

Link to comment
Share on other sites

Question is, how many more modules and assets does it take to make 32GB the lower end choice ?

 

If I was building a new rig now, I'd seriously go bigger than 32GB, no kidding. The price has come down considerably and you can get a decent 64GB kit for less than 300€.

 

Maybe not what many wanted to hear.

Gigabyte Aorus X570S Master - Ryzen 5900X - Gskill 64GB 3200/CL14@3600/CL14 - Asus 1080ti EK-waterblock - 4x Samsung 980Pro 1TB - 1x Samsung 870 Evo 1TB - 1x SanDisc 120GB SSD - Heatkiller IV - MoRa3-360LT@9x120mm Noctua F12 - Corsair AXi-1200 - TiR5-Pro - Warthog Hotas - Saitek Combat Pedals - Asus PG278Q 27" QHD Gsync 144Hz - Corsair K70 RGB Pro - Win11 Pro/Linux - Phanteks Evolv-X 

Link to comment
Share on other sites

I had load problems in MP

 

I'd say you have not set up you swap file properly when I look at your pics.

 

For 32000 it has to say "custom size"

Initial size : 32000

Maximum size : 32000

then push 'set'

prob reboot

 

and check your drive if an actual swap file is there.

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

I am not sure what really changed over the last 6 months or so, but since around that time a go DCS has become an incredible memory hog. And i am talking SP here. I feel before fall 2018, 16gb of RAM were plenty and there was simply no need to close background things like my browser etc. No, i just have to kill pretty much everything sin DCS is fairly quickly eating up my RAM, with an overall physical memory system wide use of 15ish gb. On very light instant action mission on NTTR it's slightly less, sitting at 12.5-14 gb, still requiring me close all other programs.

 

 

My main problem is; why is DCS filling memory to the brim, pretty much freezing the entire system? Other games or programs sledom behave this way. I'd rather have DCS leave some memory spare. Filling memory to the last drop won't make it run better, but often can freeze the whole system.

 

 

So, do you guys have any idea what might have changed withing the last 6-9 months? If i recall correctly, the initial early 2018 2.5 release was not that bad by far!

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...