When FSX 1st was released, OOM were rare, so it could be assumed that ACEs were not that aware of this as a problem.
As FSX has "GROWN", and there are more complex and higher memory consuming addions being used, the OOM issue has increased in frequency, and is now a very big restriction in FSX/P3D.
I assume OOM errors will be a thing of the past when P3D goes to 64 bit, but it has been indicated that this is some way away.?
In the meanwhile, knowing that this memory management is an issue in P3D, is it worth attempting to introduce some better memory management into P3D, to assist in monitoring and dealing with this issue.
Even as a interim solution before 64 bit, if there was some way for the sim to monitor it's memory usage, and determine that "available memory block" are getting low, and then take some action-- cleaning up memoery use, or automatically reducing memory requirements by effectively temporarily automatically reducing appropriate sliders ??
From what I have seen and monitored externally when FSX/P3D is running, the issue is not so much one of using up ALL the memory, but rather, as the memory use get fragmented, not being able to find a big enough "Block" of memory, within all these small "blocks" of now free, fragmented memory. |