soooo ok.. i set up a little experiment to try and figure this out as i also have horrendous frame rates with fraps.. I'll let others with more of a clue figure out the details of the results to perhaps fund a solution..
My system is using a Q6600 running on an EVGA 780i mmotherboaard with four gigs of 1200 mhz ram. The CPU's native speed is 2.4 ghz. memory bus speed is 800mhz. My graphics card is an xfx gtx 260.
Thats what i started with..
Step one was to reboot the computer and enter the cmos ram. in there, i overclocked the front side bus high enough to drive the cpu up to 2.64 ghz, and initial speed of the ram to 800 mhz ( for some reason if theres no load, the system throttles the ram speed ).
I rebooted and double checked that my system was indeed no working at 2.64 ghz.
Once in windows, i went into the control panel and set yp an 8 gigabyte page file on a clean 580 gig partition (which is unused for the most part and part of a brand new 1.5 terrabyte drive) , and deleted the system page file on drive c.
I rebooted again.
opening up the task manager ( i have windows 7 ) and going to the process table i started FSX and right clicked on the fsx.exe process when it appeared and set its priority to above normal. I then right clicked on the fsx.exe process and selected set affinity and unchecked CPU 0 ( apparently the affinity mask in fsx config has no effect under windows 7 ) leaving cpus 1, 2and 3 for fsx to use..
next, with fsx still loading, I started fraps and going back to the process table, i right clicked on f4raps.exe and leaving its priority to normal, I selected "set affinity" and unchecked cpus 1,2 and 3 leaving it using only cpu 0.
Now, according to everything thats been said here, everything should be working great. it was working better. FSX itself had slowed down from 40 fps to 30 fps when not recording..
several things happened when i hit the record button..
the first thing that happened was that my frame rates dropped to 1 fps, and the screen froze for somewhere between ten and twenty seconds, afterwhich the framerate rose to 17 fps which is five frames per second higher than i normally get, BUT!!
as i flew over new scnery, the scenery would not load normally. sometimes it popped up directly underneath me, and other times it would not load at all. crs and other road vehicles loaded with no problems though. it was the trees and buildings that wouldnt load.. I do have the film if anyone wants to see it..
Now, i may be wrong , but going on the evidence i saw and above reported, what appears to be happenng is that fraps and fsx are competing not for memory per se, but it appears that they are competing for frame buffer space. Like i said. i can be wrong. i'm no genius. but thats what it looks like to me..
i have one more trick up my sleeve in the form of an ATI 4850 thats laying around, and a little ATI program for it that allows it to use unused graphics space for programs. Theoretically, if all my graphics are going through the gtx 260 the entire ATI card should be available for use by fsx and fraps, and being a gpu maybe it'll make use of its own internal frame buffers as an addition to what already exists on the xfx card.
What it boils down to in my mind other than whats above, us that there is a way to optimize each system. The folks who do not have any problems with fraps, have successfully tweaked theur systems and fsx to run optimally for their machine. thw others of us who are not so fortunate, havent been able to sccomplish that yet, and are temprarily screwed till we figure it out..
What i'd really like to know is the tweaks and system specks ysed by Lotus, Jaggy and the other successful videographers..