Trainz12 builds up RAM

Peter8c6

New member
Hello all,
Afther spending hours building a route the game in Driver starts to stall. It all starts perfect, but afther a while, 15 minutes, it hangs and finally it comes to a end.
A sidebar widget tells me i am running 85% of my RAM, while starting the game is starts with 40% RAM. How can i stop driver building up RAM during gameplay?

My specs are:

AMD Phenom2 X6 2.70GHz
Win 7, 64 bits
Ram memory 6GB

I installed the game with default option, so its in c:/prog files etc etc.

Thanks in advance for helping me out! Peter
 
I would guess that if you returned to the Surveyor page the memory might return to around 40%. Also, a Save may restore it, but not likely.
 
With 6 gb RAM you should be ok.
Use control panel to check the system and see how much ram that says is installed.
I suspect your only running on 3 gb (I use a max of 30-35% of 8 gb) meaning 1 stick is faulty or not seated correctly.
Is the ram balanced, meaning 2 or 4 sticks of the same quality and speed.
 
Open Task Manager next time to check what it is that is taking all the RAM.
I have 6gig too and never use that much when Trainz is running, I even have 2 versions of Trains running simultaneously and don't have a problem. You need to check by running the game until it slows, then reduce to desktop and "Ctrl-Alt-Delete" to check where all the memory is going. :wave:
 
You might be interested in taking a look at a few of the articles and utilities over at Microsoft's Technet. Mark Russinovich wrote some memory watching utilities that will show you how much memory is really being allocated to what, and which threads.

You can download them from www.technet.com

  • VMMap v3.1
    VMMap, a process virtual and physical memory analyzer, now shows the ASLR status of images and reports “unusable” virtual memory regions.
  • RAMMap v1.11
    This update to RAMMap, a system memory usage analyzer, adds command-line options for loading files and exporting scans, creates a file association and fixes several bugs
Like any application, Trainz does have a memory leak which is common in the code. What happens is the memory pool doesn't always return to full after threads are allocated and deallocated. The best way to deal with this situation is to exit the application and restart it again. The ideal way is to reboot the computer and start again. This will definitely clear the allocated memory that hadn't been returned back to the free page pool.

John
 
Back
Top