Jump to content
The simFlight Network Forums

FYI Many calls from FSX to FSUIPC : impact on FPS?


Recommended Posts


I try to improve my FPS , I run FSUIPC version

I use Filemon from http://www.sysinternals.com to "see" all the file accesses made by FSX and "see" if there are errors.

I found FSX is making a lot of "calls" to FSUIPC , hope this is normal and does not impact FSX performances.

I have a copy of the .log made by Filmon.

This file is too big and is not accepted in an attached .

I can send it via e-mail if you want.

Hope it helps

Link to comment
Share on other sites

I found FSX is making a lot of "calls" to FSUIPC , hope this is normal and does not impact FSX performances.

It calls FSUIPC to supply it with data, such as aircraft position, etc etc. That's the whole point of SimConnect. If it isn't supplying data as requested it isn't doing anything useful!

The difference between SimConnect's way of doing things compared to the way FSUIPC used to operate is that it operates in a Server/Client manner. FSUIPC initially tells it what it needs, then whenever that information is available and changed, SimConnect supplies it without being asked again. This is done at most once per frame for things that need closer monitoring, once per second for other stuff, at most (they still have to change).

FSUIPC3 and earlier didn't have SimConnect to do this for it, and just obtained information on every single frame, whether it had changed or not.

The rather disappointing thing about SimConnect from my point of view that it uses TCP/IP to talk to FSX even if the client is actually inside the same process as FSX, as FSUIPC4 is, of course. To me, that's a big unnecessary overhead, and I am still remonstrating with MS about it.

If you want a more informative way of seeing what is going on between SimConnect and its clients, try using the SimConnect logging. You may find it very interesting. See my replies in the thread below about GPSout problems to see how to make it produce a detailed log.



Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.