Jump to content
andiflyit

Memory usage

Recommended Posts

Hi all,

 

of course I always want to improve things and so I wonder about the following:

 

My simulator runs 16 gb memory and it's all 64bit of course but my P3d 4.4 and my Xplane 11.36 never use more than approx. 3,2 gb ram.

There is always 50% of the memory not in usage while flying. And I think regarding panning around and so could be better if the sims

use more memory. But this is controlled by WIN10 and I don't find any tweaks to adjust it. To change the priority in the taskmanager does nothing.

 

So what I have is the opposite of the famous OOM-issue, even with heavy addons and settings. Does somebody know how to handle this?

 

Cheers

Andreas

 

Share this post


Link to post
Share on other sites

My Grandfather always said "if it ain't broke, don't fix it".  IMHO you can never have too much memory. What is it you are trying to accomplish??

Share this post


Link to post
Share on other sites

:)  Your grandfather is right of course...but what I think is that some panning around and so would work better 

if it would hold all the files in the memory instead of reloading it.  

Share this post


Link to post
Share on other sites

Hi 

 

The amount of memory used by XPlane is a function of  what is loaded at run time (plugins  etc), the aircraft used (e.g the popular ZIBO add on for the 737 has a large RAM requirement) , the scenery mesh resolution   and the type of scenery used.

 

For example, both HD mesh and  ortho scenery have a significant resource requirement. It is not uncommon when loading Orbx TE (a combination of a high resolution mesh and ortho scenery)  to find that I am using from 13 - 18 GB of memory for XPlane alone. 

 

The following screenshot may help to illustrate what is happening. It is a combination of the Win10 first task manager screen and also the resource monitor screen. As you can see, the task manager appears to show that XPlane is using about 6.2 GB of memory.  However the resource monitor screen provides a much more in-depth and instructive understanding of how XPlane is actually using RAM

 

In this context , my understanding is as follows:

 

Commit - amount of virtual memory (RAM and Disk) used by the process. If you have sufficient physical RAM available then it is the true footprint of XPlane's memory usage. If the available physically installed RAM is less than that required then this would represent both physical RAM and page file requirements.

 

Working set - amount of physical RAM currently used by the process. In my experience this will vary depending on how/where you are flying - i.e. it could contain for example, orthoscenery which is in memory available for use as you transition from one scenery tile to another (In XPlane the function extended DSF which controls this is on by default)

 

Shareable - amount of physical memory in use by the process that can be shared with other processes

 

Private - amount of physical memory in use by the process that cannot be shared with other processes.

 

So in this case , XPlane is actually using about 14 GB of RAM , even though it appears in the task manager that it is using much less.  Adding the OS and other running processes to this figure it is easy to be in the range of 16-20 GB of total memory useage. If physical RAM is insufficient to handle this then everything will begin to slow down as the OS will start using the disk page file to attempt to keep all processes running.

 

Hope this is of some help

 

Cheers

Renault

 

6iLjrc4.jpg

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites
On 9/22/2019 at 8:18 PM, renault said:

The amount of memory used by XPlane is a function of  what is loaded at run time (plugins  etc)

Hi Renault, thank you very much for your explanation, I am a bit late here, sorry. 

 

Meanwhile I have some TE scenery for Xplane as well and I will use this here to compare what happens.

I'll be back soon.

 

Cheers

Andreas

Share this post


Link to post
Share on other sites

Great explanation Renault - that makes things much clearer with regard to memory usage. That said, I have the same question that I think andiflyit was asking: is it possible to force more stuff (eg scenery) into memory "just in case"? I've got loads and loads of memory in my setup and even now that I know more RAM might be in use than Task Manager reports, there is still lots of room for more! I'm assuming that by loading more into memory it would make transitions between scenery areas and general graphic performance smoother?  

 

Cheers,
Simon

Share this post


Link to post
Share on other sites

Don't worry about it.  Everything is fine.  Just sit back and enjoy the flight(s).................Doug

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...