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.

FSX textures and ram

Featured Replies

Is there a way to increase the length of time textures reside in ram? I seem to remember a registry tweak for this maybe? If so this could be a huge improvement in FSX when switch views, particularly when switching back to the VC.

Bud Estrada

I thought Win7 kept the data cached in the RAM as long as there is enough available RAM. So it doesn't have to read it from the hard drive again.

  • Author

Indeed that's the way I understood how memory works. If you switch to an outside view or 2D view, then right back to the VC, it loads instantly, I'm assuming because the textures are in ram. So I have to assume that when you are away from the VC for long enough and it loads slowly when yo return, it would be because the textures have been released from ram. What else could be the reason for the difference in load times?I asked the question a few years ago and one of the gurus replied with a registry value to edit if I remember correctly. Don't remember which site I was on.

Bud Estrada

How long is "long enough"? Believe using SSD would also be a way to solve the problem.

  • Author

There is only a short amount of time - less than 10 seconds - that you can switch away from and back to the VC and not have the slow load time (on detailed addons obviously). That's what I meant by "away for long enough".No SSD for me; That has to be the worst "performance" gain to price ratio in the history of the PC. But that's another topic.I don't know yet how relevant this is yet but I think there may be a registry setting that determines the point at which windows de-commits memory. If this does what I think it does (I doubt it) maybe this threshold should be raised.

Bud Estrada

I think it's more an issue of how long before the textures are no longer kept in VRAM. I have been doing some experimentation with disk caching to RAM using 10GB of fast 2133MHz CAS 9 RAM assigned to a secondary cache (FancyCache beta version). The secondary cache is rarely hit once FSX loads, suggesting to me that FSX does a decent job of keeping the textures it's using alive in the primary Windows file cache. That said, if you look away for a time, then load the VC again, it's obvious from the relatively slow bounceback that the textures are having to load again, but the disk cache is not being hit--the delay is loading the textures from where they're already being kept in RAM into VRAM--via the PCIe bus. This is congruent with what Phil Taylor told us some time back about PCIe being a limiting factor in FSX.The secondary cache is a wonderful thing to have if you have to get in/out of FSX repeatedly, such as when doing development work or tweaking. Once FSX has been loaded once, I can get from Win 7 back to the aircraft load screen in around 20 seconds, despite a large add-on scenery and utility collection and hundreds of AI aircraft that all have to be loaded. FancyCache allows selection of the cache algorithm used--least recently or least frequently used. With a 10GB cache (out of 16GB total) and LRU selected, pretty much everything FSX accesses remains in the secondary disk cache for the entire sim session. Again--great for reloads, not much help for faster screen refreshes.

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

If we are talking only after a few seconds the textures won't for sure already be evicted from RAM. But as Bob says, they are probably evicted from VRAM. If only MS could be kind enough to develop a 64bit version of FlightSimulator. But we can unfortunately only dream.

The secondary cache is a wonderful thing to have if you have to get in/out of FSX repeatedly, such as when doing development work or tweaking. Once FSX has been loaded once, I can get from Win 7 back to the aircraft load screen in around 20 seconds.
Do you really need the secondary cache for that? My experience is that windows out of the box is good at keeping things cached after they have been loaded once, or even superfetched from a HDD before you load it if you have your computer on a while. But I don't have anything close to the amount of add-ons as you have.

Not sure if this applies to your situation, but, do you have the "HIGHMEMFIX=1" in your FSX.CFG?

Create an account or sign in to comment

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.