Jump to content

Page File Tip by Mustang


Recommended Posts

I know a number of people have tried this including me, it also may help with some unexplained crashes that seem to be due to memory issues, see the tip here:

 

https://forums.eagle.ru/showpost.php?p=3724175&postcount=1

 

There has got to be hundreds of threads on this forum by now entitled something such as;

...performance or fps drop after last update...

or some such. It's as if folks are not event reading the titles of the last 2 to 8 threads down which have been created or posted too, which makes this forum so much less helpful. :doh:

So in the same spirit of it all, :surrender:

 

I'd thought I'd re-post a tip here by Mustang which made a fairly noticeable difference for my system (see specs in signature) in single player and multiplayer, and that's in VR with the HTC Vive to boot. I was surprised! :clap:

Anyway here it is below, and the original post can be found here.

Thanks to Mustang :beer:, and hoping this thread helps anyone who is having performance issues [mostly all of us (and I'm referring to DCS World, only :censored: )],

and who has the ability to read the thread titles more than the first two down from the top... :huh::smartass:

 

Do this guys, set your pagefile to custom 16384 - 16384 and you should be able to enter any server and fly for hours.

 

NX9kNVl.jpg

spacer.png
Forum RulesMy YouTube • My Discord - NineLine#0440• **How to Report a Bug**

1146563203_makefg(6).png.82dab0a01be3a361522f3fff75916ba4.png  80141746_makefg(1).png.6fa028f2fe35222644e87c786da1fabb.png  28661714_makefg(2).png.b3816386a8f83b0cceab6cb43ae2477e.png  389390805_makefg(3).png.bca83a238dd2aaf235ea3ce2873b55bc.png  216757889_makefg(4).png.35cb826069cdae5c1a164a94deaff377.png  1359338181_makefg(5).png.e6135dea01fa097e5d841ee5fb3c2dc5.png

Link to post
Share on other sites

just a question : why has to be exactly 16384 rather thany 16000 or even higher like 24000 or 32000 ?

  • CPU : Intel i7 8700k@5.0ghz cooled by Noctua NH-D15 / Motherboard:Asorck Z370 Taichi / RAM: 32GB GSkill TridentZ @3600mhz / SSD: 500GB Nvme Samsung 970 evo+1 TB Sabrent Nvme M2 / GPU:Asus Strix OC 2080TI / Monitor: LG 34KG950F Ultrawide / Trackir 5 proclip/ VIRPIL CM2 BASE + CM2 GRIP + F148 GRIP + 200M EXTENSION /VKB T-Rudder MKIV rudder /Case: Fractal Design R6 Define black

Link to post
Share on other sites

1024 * 16 = 16384

PC: Intel Core i7-7700K 4.2GHz | MSI GTX 1080 TI | ASUS Maximus IX Hero | 32GB DDR4 RAM | 512GB Samsung 850 PRO SSD | Win10 Pro 64bit

Gear: HP Reverb | JetPad FSE | Monstertech MTX Sim Rig | VKB Gunfighter Pro Mk.III w/ MCG Ultimate (center mount) | VKB Gunfighter Mk.III /w SCG-R Premium (side mount for DCS F-16)

Link to post
Share on other sites

Because it's 1024 x 16 (1 kilobyte is 1024 bytes).


Edited by norbot
rrohde was faster :)

A-10C II, AV-8B, F-5E, F-16C, F/A-18C, F-86F, Yak-52, Nevada, Persian Gulf, Syria, Supercarrier, Combined Arms, FW 190 A-8, FW 190 D-9, Spitfire LF Mk. IX, Normandy + WWII Assets Pack

 

Link to post
Share on other sites
Why not 1024 * 32? For thosnof us that are computer illiterate, is the pagefile size dependent on RAM, disk space, something else?

 

Indeed... I have 32 GB of RAM, not 16. Would I benefit from 1024 x 32?

i7 8700K @ Stock - Win10 64 - 32 RAM - GTX 1070 SC - 55 inch 4k Display

 

 

Link to post
Share on other sites

it wont matter if you define 16000 or 16384 or 16555.

 

To comply to computing standards people use the exact manifold of 1024.

 

 

Wilbur81,

 

the only benefit could be less stutter if you have some and better stability if your DCS crashes or hangs upon exiting etc.. There wont be more frames or such.

 

I have tried DCS with all possible PF variations I could think of, HDD, SSD, NVMe, variabel, fixed and also NO pagefile. It ALL worked on my rig, even no PF worked, so with 32GB you do not so much depend on it as systems with less memory I guess. Tho with no pageFile it did not always exit DCS properly iirc. Anyway, I have 32GB RAM and 32GB swap to be safe and my DCS hardly ever crashes or disconnects for unknown reasons.

Asus Z370-E - 8700K@5G_delidded - 32GB - 1080GTX-Ti EK-waterblock - 1x 960Evo 250GB - 3x Samsung 850/860Pro 256GB Raid-0 - 1x Samsung 870 Evo 1TB - 2x Seagate 2TB - 32GB PageFile - Heatkiller IV - MoRa3-360LT@4x180mm fans - Corsair AXi-1200 - TiR5-Pro - Warthog Hotas - Saitek Combat Pedals - Asus PG278Q 27" QHD Gsync 144Hz - Win10Pro64 

Link to post
Share on other sites
it wont matter if you define 16000 or 16384 or 16555.

 

To comply to computing standards people use the exact manifold of 1024.

 

 

Wilbur81,

 

the only benefit could be less stutter if you have some and better stability if your DCS crashes or hangs upon exiting etc.. There wont be more frames or such.

 

I have tried DCS with all possible PF variations I could think of, HDD, SSD, NVMe, variabel, fixed and also NO pagefile. It ALL worked on my rig, even no PF worked, so with 32GB you do not so much depend on it as systems with less memory I guess. Tho with no pageFile it did not always exit DCS properly iirc. Anyway, I have 32GB RAM and 32GB swap to be safe and my DCS hardly ever crashes or disconnects for unknown reasons.

 

Thanks, Bit! :thumbup: And one more question from me: Is a 32 GB swap the same as a 32 GB Page File?

 

THanks..

i7 8700K @ Stock - Win10 64 - 32 RAM - GTX 1070 SC - 55 inch 4k Display

 

 

Link to post
Share on other sites
Thanks, Bit! :thumbup: And one more question from me: Is a 32 GB swap the same as a 32 GB Page File?

 

THanks..

 

 

yes this is what he meant , swap memory or page file , different name same thing :thumbup:

  • CPU : Intel i7 8700k@5.0ghz cooled by Noctua NH-D15 / Motherboard:Asorck Z370 Taichi / RAM: 32GB GSkill TridentZ @3600mhz / SSD: 500GB Nvme Samsung 970 evo+1 TB Sabrent Nvme M2 / GPU:Asus Strix OC 2080TI / Monitor: LG 34KG950F Ultrawide / Trackir 5 proclip/ VIRPIL CM2 BASE + CM2 GRIP + F148 GRIP + 200M EXTENSION /VKB T-Rudder MKIV rudder /Case: Fractal Design R6 Define black

Link to post
Share on other sites
just a question : why has to be exactly 16384 rather thany 16000 or even higher like 24000 or 32000 ?

 

 

The size should be a multiple of 4096, which is the page size used by Windows. I've 16 GB of RAM and use a pagefile of 32767 MB ... keep in mind that this is disk space, so you have to have (at least) that amount available on the drive.

 

 

The item that helps performance isnt the value per se, but rather the fact that it is a fixed size, so Windows wont alter the size when you are in the middle of a dogfight :)

 

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 3600 - 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 post
Share on other sites
  • 1 month later...

I might have found the cause of this ... as far as unexplained crashes go, It seems to be needing more memory than usual, it shouldn't.

 

 

As for performance I haven't figured that out, how it could affect that, unless people have like 16GB of RAM but just making the pagefile bigger how could that help with performance, that may be something else. not sure.

 

 

https://forums.eagle.ru/showthread.php?p=3823673

 

 

yes this is what he meant , swap memory or page file , different name same thing thumbup.gif

 

I've read that it's not exactly the same, for example compared to linux swap, but don't hold my word for it.

 

Win10 also has a swapfile.sys for newer Windows apps (under the UWP API) which can be fully hibernated into the swap file so it works a bit different than the pagefile.sys as well.


Edited by Worrazen

Getting back in action!

1st.: PC Specs WIP: Win10P 2004 (20H1), 1440p@75"32 - MB: Asus ROG Strix X-570E - CPU: AMD Ryzen ... - GPU: AMD Radeon ... - RAM: 64 GB - SSD: Samsung 970 EVO Plus 1TB NVMe

2nd.: PC Specs: Win10P 2004 (20H1), 1440p@75"32 - MB: Asus P9X79 - CPU: Intel i7 3820 - RAM: 32GB - GPU: AMD Radeon RX480 8GB - SSD Samsung 860 EVO 250GB (DCS), Input: Saitek Cyborg X/FLY5

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

Terrains: NTTR, Normandy, Persian Gulf, Syria.

Link to post
Share on other sites
  • 7 months later...

I was under the impression you weren't suppose to increase page file on SSD as it writes more often leading to quicker failure. Not that it matters in my case, I get CTD no error and while monitoring my Ram it only ever gets up to a max of 16GB ram and I have 32 so it's not running out either way so standard windows automatic page file should work for me.


Edited by Fannon
Link to post
Share on other sites
  • 5 months later...
I was under the impression you weren't suppose to increase page file on SSD as it writes more often leading to quicker failure. Not that it matters in my case, I get CTD no error and while monitoring my Ram it only ever gets up to a max of 16GB ram and I have 32 so it's not running out either way so standard windows automatic page file should work for me.

 

I think it's unlikely you'll ever wear out an SSD in consumer use, such as a gaming rig.

 

I have a 5-year-old 240GB Kingston V300 drive that I bought back in 2015, and I have a 16GB paging file on it.

 

I have installed and removed numerous large games to & from it more times than I can remember as well, and Kingston SSD Manager shows 96% SSD Life Remaining and none of the spare blocks have been used yet.

 

So, I doubt it's a problem. This is an older, "cheap" SSD and it's standing up just fine. If you have an SSD just use it like any other drive, don't worry about it's lifespan. When it fails after 10 years, just buy another. They keep getting cheaper as well as bigger and better :)

 

AD

Kit:

Asus Z170-P, i5-6600k at 4.5 GHz, 1.35V w/ CM Hyper 212 EVO, 2 x 8GB GSkill Ripjaws 4 @ 3000MHz 15-15-15-35, Zotac GTX 1080 Ti AMP Extreme Core Edition, EVGA SuperNova 750 G2 PSU, HP Omen 32" 2560x1440, Thrustmaster Cougar HOTAS fitted with Leo Bodnar's BU0836A controller.

--Flying is the art of throwing yourself at the ground, and having all the rules and regulations get in the way!

If man was meant to fly, he would have been born with a lot more money!

Link to post
Share on other sites
  • 1 month later...

Hi all.

 

i have problem with high fidelity aircrafts after AV8 i mean f16 jf17 f14 f18. i see a crash message with these aircraft and exits the game. i increased page file and nothing happens. my system is lenovo G5070.

in f14 and f18 frame rate is good but in high turns dcs crashes. in harrier when camera moves and in f16 as aircraft detaches from ground this problem happens. in attached files there is 2 different log files.

dcs.log-20200419-102647.zip

dcs.log-20200429-205414.zip

Link to post
Share on other sites
  • 4 weeks later...

I have 32 GB RAM and experimented with 32 GB pagefile for a while but eventually reverted to 16 GB pagefile only. Interestingly with 16 GB pagefile I have better performance. My only explanation is that maybe this results in a tendency to rather use RAM over pagefile, but this should be the default so I'm rather puzzled at this.

 

However fixed over dynamic pagefile is a huge improvement by itself, mad stutters when it has to allocate more pagefile because it ran out..

104thblazesig400x100.png.8a2c291bd2343972ec5a1f1455971315.png

Link to post
Share on other sites

I tried giving it 30gb of page file and nothing changed performance or reduction in crashes. Since this last update the crashes are frequent and others I fly with are having the same issues. I think there is still a major memory leak or something else causing the game to want huge amounts of memory.

System Specs: i9 9900KS, EVGA 2080 TI FTW 3 Ultra OC'd, 32gb Gskill Trident Z Royal ram(for the bling), Samsung 970 PRO M.2 SSD,. Thrustmaster HOTAS Warthog throttle and VKB GF3/MCG PRO stick, MFG Crosswind V2, HP REVERB.

 

DCS modules: F-14, F-18, F-16, A-10, Nevada and PG

Link to post
Share on other sites
  • 2 weeks later...
Pretty sure it should be set to 1.5 times the memory you have to the nearest 4096. Fixing the size does give a performance boost as Rudel says.

 

This literally is a stone age advice. Don't do that. Remember that the pagefile is there to have more memory ready than physically installed. It's a bit like the upper 0.5GB of a GTX 970, but even slower than that icon_redface.gif

 

Decide a target size. Somewhere around 32-48GB should be sufficient for DCS. Now substract your physical RAM from that, multiply by 1024 and there you've got the value that you'd enter for both min and max. Let's say you want to go for 40GB with 32GB of RAM, set it to 8192.

 

In case you run into problems, feel free to increase the amount. But again, especially when having lots of RAM already, getting something like 1.5x or 2x the amount as a pagefile is bollocks. Imagine having 64GB in there... you'd literally waste another 64GB alone by just taking it 1x, up to 128GB of your drive - for nothing.

dcs-dashie-ed.jpg.c4fa047dc1c71d5ceb1913aa54b2a11e.jpg

Link to post
Share on other sites
  • 2 months later...

Well here's an interesting one.

Just been looking at system usage, and was using 32GB of RAM on the Syria map, i.e. quite a reasonable amount.

Yet when I look in task manager, I see DCS using circa 10GB, the rest of the stuff using around 6GB. So what is actually consuming and tieing up the other 16GB of RAM?

 

I can't see anything using that much?

Has the current version of DCS kicked off an un-named app that eats memory?

 

More to the point, is anyone else seeing this?

 

Just tried the same test on the Cauc map. DCS is using just under 8GB of RAM, and there's a total system usage of circa 20GB. So I don't think that this is just restricted to the Syria map, though the complexity of the Syria map is making this even more obvious.


Edited by Mr_sukebe

System: 9700, 64GB DDR4, 2070S, NVME2, Rift S, Jetseat, Thrustmaster F18 grip, VPC T50 stick base and throttle, CH Throttle, MFG crosswinds, custom button box, Logitech G502 and Marble mouse.

Server: i5 2500@3.9Ghz, 1080, 24GB DDR3, SSD.

Link to post
Share on other sites

Just checked my RAM usage.

 

This was with the game running, Syria map, sat on the ground in an F18. Specs below:

DCS using 14GB of RAM

Total RAM usage, 31.2GB

VRAM usage, 8GB

Shared GPU usage, only a minor amount during mission load. Post jumping into an aircraft, nothing, though clearly Windows has plenty to spare.


Edited by Mr_sukebe

System: 9700, 64GB DDR4, 2070S, NVME2, Rift S, Jetseat, Thrustmaster F18 grip, VPC T50 stick base and throttle, CH Throttle, MFG crosswinds, custom button box, Logitech G502 and Marble mouse.

Server: i5 2500@3.9Ghz, 1080, 24GB DDR3, SSD.

Link to post
Share on other sites

Any further thoughts on the above?

System: 9700, 64GB DDR4, 2070S, NVME2, Rift S, Jetseat, Thrustmaster F18 grip, VPC T50 stick base and throttle, CH Throttle, MFG crosswinds, custom button box, Logitech G502 and Marble mouse.

Server: i5 2500@3.9Ghz, 1080, 24GB DDR3, SSD.

Link to post
Share on other sites

Depends what kind of numbers and where you're looking at, it can mean something else that you think it means. I'll dig into windows memory stuff again once I finish resintalling a newer version of Win10.

 

Windows memory model and the way memory consumption/usage is reported, grouped, labeled is one giant clusterpoop to wrap the head around, particularly because many things aren't even relevant for most people that need only totals. It takes great amount of effort and reading up on devloper documentation to understand it for good.

 

 

The best way to send reports is to make a profile of the stats so we get the whole timeline chart, not just an arbitrary point in time (I think driver utilities are now able to do this, or use MSI Afterburner's logging or overlays)

Getting back in action!

1st.: PC Specs WIP: Win10P 2004 (20H1), 1440p@75"32 - MB: Asus ROG Strix X-570E - CPU: AMD Ryzen ... - GPU: AMD Radeon ... - RAM: 64 GB - SSD: Samsung 970 EVO Plus 1TB NVMe

2nd.: PC Specs: Win10P 2004 (20H1), 1440p@75"32 - MB: Asus P9X79 - CPU: Intel i7 3820 - RAM: 32GB - GPU: AMD Radeon RX480 8GB - SSD Samsung 860 EVO 250GB (DCS), Input: Saitek Cyborg X/FLY5

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

Terrains: NTTR, Normandy, Persian Gulf, Syria.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...