Jump to content
Sign in to follow this  
GamerNurd

Skymaxx pro v3 high memory usage

Recommended Posts

Longranger, I will try that when I have the time. I think it is so strange that it shows that my vram is less than 300mb when I just started the sim

Share this post


Link to post
Share on other sites

Well, this is not so unusual. The OpenGL driver tries to fill the VRAM as good as possible. Perhaps i9t hits all needed graphics.

That's a totally usual behaviour for a cache algorithm. An empty cache doesn't make sense and the w12xp models gives more than enough material. But normally ti can determine within a few seconds which segments are really needed and which can be exancheged with needed materials.

 

Hmm, thias gives me an idea...

Yep. I guessed it. This cache strategy makes the VRAM and RAM reports of SkyMaxx Pro more or less worthless. On my computer it reports 133 MB VRAM, but this doesn't say anything since SkyMaxx Pro doesn't know if any objects in the cache can simply be replaced, since they are not needed at this moment.

Share this post


Link to post
Share on other sites

You also might want to reduce water reflections to low...  Not much difference in what it looks like but a big difference in framerates.....  Even if you are not over water.

 

John


John Wingold

Share this post


Link to post
Share on other sites

This cache strategy makes the VRAM and RAM reports of SkyMaxx Pro more or less worthless. 

 

Only if you assume that this cache is the only thing demanding memory at runtime, which it isn't. If caches are consuming all available memory, then any new memory allocation request that comes in still has to swap something out to disk (or slower memory).

Share this post


Link to post
Share on other sites

Only if you assume that this cache is the only thing demanding memory at runtime, which it isn't. If caches are consuming all available memory, then any new memory allocation request that comes in still has to swap something out to disk (or slower memory).

No! SInce the complete cache is only a copy of objects in the RAM and/or on file, it can simply overwrite the oldest, or never used cache blocks with the new objects and textures without any worries.. You only get swapping problems if it has to delete content from the cache and reload it right in the next instant.

The advantage of the very fast access speed simply dictates, that you don't want to reload any content from the CPU, HDD/SD or RAM if you can avoid it. So it tries to prefetch as much information as possible.

 

In fact this behaviour is nothing new. At least on my GTX 770 I observed it from the beginning with the help of GPU-Z. If the drivers find any content to fill the cache, it will use it. Ahnd with world2Xplane or GB or Denmark Pro there are always enough possible objects, thanks to the models library.

 

It always runs with a nearly full VRAM but doesn't get into trouble even if it has to load a big airport. It simply overwrites data that wasn't used for some time. So the available size of the free VRAM doesn't tell you anything about the amount of VRAM that the GPU really needs at this time..

Share this post


Link to post
Share on other sites

Maybe we're talking about different caches. What I'm saying is that there are plenty of things outside of X-Plane's internal cache for scenery that also need memory resources.

 

But whatever. I doubt people want to read us bickering over technical minutia.

Share this post


Link to post
Share on other sites

It would be a technical minutia if SkyMaxx V3 wouldn't try to present the amount of free VRAM as a kind of reserve indicator. In fact I tried several different settings of SkyMaxx Pro V3 without significant changes of these values And I just found out that the 980 driver behaves the same. So I can only say SkyMaxx Pro V3 shouldn't show these values to normal users!

Share this post


Link to post
Share on other sites

Well, I disagree. If I have cumulus clouds in the scene and turn up the cloud draw distance all the way up, and hit apply, I can clearly see VRAM getting consumed. Our clouds exist outside of X-Plane's internal caches, and if there isn't enough free VRAM on the card, that will pose a performance problem.

 

I do agree that how video cards manage memory is very complicated though, and there's more to the story than a single number. But I would still maintain that if the number we're showing gets too close to zero, you have a real problem.

Share this post


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
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...