Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Excessive VAS usage in P3D V3.4 triggered by OPTIMIZE_PARTS

Featured Replies

FYI, LM have a ticket open for possible VAS issues in P3D v3.4 and I've been working with them on it.

 

I believe I have found one possible source of the excessive VAS usage, please try changing the following entry in your Prepar3D.cfg:

 

[sIM]
OPTIMIZE_PARTS=0
 
The default value is 1, set the value to 0.
 
Important that you delete your Shaders folder (i.e. C:\Users\Rob\AppData\Local\Lockheed Martin\Prepar3D v3\Shaders) after making this changes.  
 
So far I've seen about 250 MB VAS reduction when testing with Milviz 737-200 and PMDG 737-600.  
 
This is NOT going to cure OOMs in P3D, graphics settings and many add-ons can still OOM P3D, but it might explain the VAS difference between V3.3 and V3.4.  In V3.3 the OPTIMIZE_PARTS=1 was mostly beneficial in performance and VAS, but in V3.4 that seems to have changed.  Hopefully LM can isolate and report back.
 
If anyone cares to try this change, please report back your findings and which aircraft was used.
 
Cheers, Rob
  • Replies 92
  • Views 25k
  • Created
  • Last Reply

Very interesting, thanks a lot Rob.

Will try and report back.

- PC Hardware: AMD Ryzen 9 9950X3D //  Asus ROG Crosshair X870E HERO //  2x32Gb Corsair Dominator Titanium DDR5 6000MT/s CL30 //  ASUS ROG Strix GeForce RTX 4090 OC Edition // 4Tb Corsair NVMe M.2 MP600  //  Corsair 1600W PSU
Samsung Odyssey Arc 55" curved 165 Hz monitor.
- Simulator Hardware: VIRPIL Constellation Alpha Prime + VIRPIL VPC Universal Control Panel - #3 + MOZA AY210 Force Feedback Yoke + WINWING URSA MINOR 32 Throttle & PAC Metal + WINWING SKYWALKER Metal Rudder Pedals + WINWING Airbus FCU & EFIS + WINWING Boeing 3N PAP + WINWING MCDU-32 + WINWING PFP-4 + WINWING PFP 3-N + WINWING PFP-7. 

   

 

 

  • Commercial Member

AFAIK OPTIMIZE_PARTS=1 should optimize usage of all cpu cores? No performance difference with =0?

Current system: ASUS PRIME Z690-P D4, Intel 12900k, 32GB RAM @ 3600mhz, Zotac RTX 3090 Trinity, M2 SSD, Oculus Quest 2.

Will try rob might help my poor 747 if i could gain back 250 i would be very happy

Colin hodds

I7 9700K,nvidia 3090 ,ssd ,32gig 3200mhz ram ,win10,prep3d

OPTIMIZE_PARTS is related to aircraft models ... nothing to do with CPU cores/threading.

 

Cheers, Rob.

Thanks Rob will report back

Angus Rowlands: i7 8700 RTX Asus Strix 2080, 16 GB RAM

I'll give it a try.  I have a noticeable increase in OOMs  with 3.4.  From zero in 3.3 to roughly 3 out of 5 flights in 3.4.

Jeff Callender

Yes, 3.4 is definitely got a ~200/300 Mb of VAS usage

9950X3D, X870E ROG CROSSHAIR HERO, Corsair Dominator Titanium 64GB DDR5-6000 PC5-48000, ASUS RTX 5070Ti 16GB, 9100 PRO 4TB Samsung ,990 PRO 4TB Samsung,  AX1600i 1600 Watt 80 Plus Titanium ATX, ASUS 360 ARGB EXTREME 360mm Liquid CPU Cooling Kit.

Yes, LM is aware.  

 

So anyone reporting back from setting OPTIMIZE_PARTS=0 in terms of VAS usage?

 

Cheers, Rob.

Good Morning Rob,

 

Thanks for the heads up and postimg this here.

I tested it a moment ago and have to say that i cannot see any difference in VAS use....

 

Will try more scenarios today and report back.

 

Anyway thanks again, Carsten

Carsten U

 

 


So anyone reporting back from setting OPTIMIZE_PARTS=0 in terms of VAS usage?

 

Hi Rob,

 

I did a quick test.

 

OPTIMIZE_PARTS=1

Aerosoft EDDF v2, PMDG 777, No weather -> 1.21 Gb free VAS after loading, 1.29 Gb free VAS after approx. 1 minute just sitting on the runway

 

OPTIMIZE_PARTS=0

Aerosoft EDDF v2, PMDG 777, No weather -> 1.25 Gb free VAS after loading, 1.31 Gb free VAS after approx. 1 minute just sitting on the runway

 

So no significant change in VAS. With 1.3 Gb free VAS in the above scenerio, free VAS is approx 100 Mb lower than in v3.3 on my system.

[email protected] ∣ Asus ROG Strix B650E-E ∣ 64Gb@6000MT ∣ NVidia 5090 FE

  • Commercial Member

OPTIMIZE_PARTS=1 saved around 100-200Mb PMDG737. Shaders rebuilt after changing setting without deleting folder.

Steve Waite: Engineer at codelegend.com

145 MB saved - PMDG 737 at (T2G) KMCO

Petraeus

 

OP...parts=1 FT YSSY Orbx AU   AS2016 PMDG737 NGX Free VAS=1302 dropped to 1242 after 1 min

 

OP....parts=0  Same as above =VAS Free 1241

 

Seems no difference.

System: MSFS2024, ASUS Rog Stryx Z790-A,  Intel i9-14900KF,  Asus ROG Ryujin III 360 , Asus Hyperion Case,Rog Stryx 4090 OC, Samsung 970 EVO M.2 SSD, 1Tb Samsung 860 EVO SSD,64Gb G Skill Memory, Asus Aura 1200W Gold PSU,Win 11 ,LG C4 48" 4K OLED Screen., Airbus TCA Full Kit, Stream Deck XL. WinWing FCU, EFIS, MCDU

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.