In XP is a utility to monitor page file and CPU usage.I decided to monitor this while running FSX.I am convinced that the biggest hit to frames is running out of memory and forcing the system to page out into(slow)virtual memory!I enabled dual processor monitoring and the 2nd CPU is sharing a small part of the workload in I assume background tasks such as texture filling?On my system a Pentium D930 running at 3Ghz the total workload was around 60% showing that the CPU was running fine but the page file was hovering around 600mb.When detail was increased or traffic,etc the page file rose exponentially eventualy exceeding my 1Gb memory and using virtual memory.It was at this approaching point and beyond that the stutters became severe and naturally frames plunged.The CPU rose by a few percent to around 64% showing me that the memory or lack of it is causing the biggest impact on performance.Tomorrow I am going to install extra memory and make comparisons to test this out.Another thing noted is that when the stutters got really bad or changing view abruptly the 2nd CPU seemed to be increasing while CPU1 dropped showing that extra loading was indeed being handled in a secondary mode by CPU2(I assume CPU1 was waiting for memory to catch up while page file was overloaded).This would indeed show the advantage of dual core over single and in the case of the core2 duo with its superior floating point abilities would be a wise investment in the future for those wishing to upgrade!Microsoft has indeed supported this motion but not as a 50/50 work load as most had hoped!Looking at the graph and dividing I would say CPU1 is running 82% of the work load and CPU2 18%.This is obviously a few more fps for dual core!I would appreciate anyone elses studdies of this as well! So to summarise this up memory,memory,memory!You cant have enough of this and I believe makes the biggest contribution to frame rates! kind regards...


Reply With Quote




Bookmarks