I did the scan on Crucial's website.
My system doesn't support dual channel memory.
Apparently the maxiumum memory my system can handle is 2048MB.
If my processor is fast enough and I've got sufficient RAM, why is it laggy in certain spots?
The spot where it's lagging isn't even that dense. Nothing that's really poly-intensive.
Different versions of Trainz can use different configurations of cpu etc better. First off there is no machine that can run any layout at maximum detail. Second TRS2006 only will use one of your cores, TC3 or TRS2009 will run on both.
Trainz is limited to 2 gigs of memory that is an operating system limit. XP can live in 512mb of memory beyond this 2 gigs hence 2.5 gigs is optimum. I understand there is a way to give it 4 gigs under 64 bit Vista but that is by modifying the program and the performance usually isn't any better. There have been reports that running on solid state disk drives such an Intel helps performance.
Some layouts are limited by the cpu, some by the graphics card, the graphics card and the amount of memory on the graphics card is important to Trainz. Your monitor can impact performance, 1024 by 768 is 786,432 pixels 1920 by 1200 is 2,304,000 pixels. There is a substantial difference in the hardware requirements required to reach a given level of performance.
Content is created by many people, some is efficient, some isn't, TRS2009 will give you a poly count in CM2 so you get a rough idea of which items to avoid. TRS2009 native mode normally gives the best performance. Any content that uses multiple texture files will run more slowly.
Finally running i7 cpus with 6 gigs of memory and a 64 bit operating system gives the best memory access speed.
Trainz performance can be limited by cpu, memory speed, memory amount, disk drive access, operating system (XP is faster than Vista) graphic cards speed and memory, graphic card drivers, but the biggest factor is the use of resource hungry assets.
Cheerio John