Affinity Setting

FSX including FSX Steam version.

Affinity Setting

Postby Groovin_DC-10 » Mon Oct 17, 2011 5:08 pm

Sorry guys.
Last edited by Groovin_DC-10 on Mon Oct 17, 2011 5:10 pm, edited 1 time in total.
User avatar
Groovin_DC-10
Ground hog
Ground hog
 
Posts: 38
Joined: Fri Sep 02, 2011 4:44 pm

Re: Affinity Setting

Postby patchz » Tue Oct 18, 2011 2:41 pm

I don't think so, as you have to set the affinity every time you fire up FSX. So it apparently does not change anything permanently.
Image
If God intended aircraft engines to have horizontally opposed engines, Pratt and Whitney would have made them that way.
User avatar
patchz
Colonel
Colonel
 
Posts: 10424
Joined: Wed Mar 11, 2009 7:33 pm
Location: IN THE FUNNY PAPERS

Re: Affinity Setting

Postby Capt.Propwash » Tue Oct 18, 2011 5:24 pm

In your FSX.CFG that is burried deep in your computer in hidden files.. add the following anywhere that you want BEFORE you start flight sim.

[JOBSCHEDULER]
affinitymask=14

Start FSX, and then set your FSX AFFINITY via Task Manager to all 4 cores... and the Priority to Normal. 

Every sequential start of FSX should stay at the 4 cores in the TM Affinity.


You should see about a 10-15% increase in FPS. (3-7 FPS increase)
The thoughts and expressions contained in the post above are solely my own, and not necessarily those of Simviation.com, its Moderators, its Staff, its Members, or other guests. They can not, are not, and will not be held liable for any thoughts, or expre
User avatar
Capt.Propwash
Major
Major
 
Posts: 1947
Joined: Tue Feb 20, 2007 12:34 am
Location: KCHS, Charleston, SC, USA

Re: Affinity Setting

Postby Groovin_DC-10 » Tue Oct 18, 2011 9:33 pm

Thanks guys.  I think Pat is correct because everytime I exit FSX, the affinity setting goes back to all 4 cores. 

Capt,
I changed it back to all cores and I think it's still working on all 4 cores.  I opened up CoreTemp while FSX was running and it's telling me that Core 0 is being used 100% most of the time, while cores 1, 2, and 3 stay fairly low, maybe 10-30% average, but once in a while all 4 cores will hit 100%.  Does this seem right for FSX?
I still haven't added the Affinity line to my cfg file incase it's already working fine. 

Is there a reason why you recommend setting affinity to Normal?  I've been setting mine to high.  I feel it has given me a small increase in performance.  I tried realtime, but my Saitek autopilot panel starts to freeze on realtime.  So far High has been 100% stable.
User avatar
Groovin_DC-10
Ground hog
Ground hog
 
Posts: 38
Joined: Fri Sep 02, 2011 4:44 pm

Re: Affinity Setting

Postby Slotback » Wed Oct 19, 2011 3:53 am

In fsx.cfg try these tweaks:

[JOBSCHEDULER]
affinitymask=14


try it


and then try

[JOBSCHEDULER]
affinitymask=13


See which works better for you.

Don't bother messing with affinity and priority through task manager. The settings do not save either (so don't worry about that).
Last edited by Slotback on Wed Oct 19, 2011 3:54 am, edited 1 time in total.
Slotback
 

Re: Affinity Setting

Postby EVVFCX » Wed Oct 19, 2011 2:40 pm

during my usual daily visit to SV I saw this thread, as we are always looking at smoothness and speed I thought I'd google.
The list i found about it doesn't mention the 13 or 14 mentioned above and others replying it doesn't make any difference, it did say use 15 for quad core.

I'm on dual core so 13 or 14 doesn't effect me but where have these figures come from?
May the Mynd be with you.
So far my number of landings either passenger or pilot equal my number of takeoffs.

FSX Gold Acc, P3D V4, FS2020
User avatar
EVVFCX
Captain
Captain
 
Posts: 751
Joined: Tue Nov 27, 2007 8:32 am
Location: Pontefract, West Yorkshire

Re: Affinity Setting

Postby Capt.Propwash » Thu Oct 20, 2011 4:12 pm

Think of the cores in your system as a series of Pots stacked up. The top being the smallest (core 0) the bottom being the largest (core 4) **** ALTHOUGH THEY ARE THE SAME SIZE... Hummor me on this.
Last edited by Capt.Propwash on Thu Oct 20, 2011 4:13 pm, edited 1 time in total.
The thoughts and expressions contained in the post above are solely my own, and not necessarily those of Simviation.com, its Moderators, its Staff, its Members, or other guests. They can not, are not, and will not be held liable for any thoughts, or expre
User avatar
Capt.Propwash
Major
Major
 
Posts: 1947
Joined: Tue Feb 20, 2007 12:34 am
Location: KCHS, Charleston, SC, USA

Re: Affinity Setting

Postby Slotback » Fri Oct 21, 2011 1:29 am

during my usual daily visit to SV I saw this thread, as we are always looking at smoothness and speed I thought I'd google.
The list i found about it doesn't mention the 13 or 14 mentioned above and others replying it doesn't make any difference, it did say use 15 for quad core.

I'm on dual core so 13 or 14 doesn't effect me but where have these figures come from?



FSX with SP2 by default uses all cores with this tweak removed. If added, the affinity mask setting in fsx.cfg basically does the same thing as the one in task manager; it controls how many cores that fsx will use. I've heard of people getting best results by it set to all cores (which is does by default with SP2) but I've also seen people say that it is best to have it on all cores minus the first one. Apparently the tweak doesn't improve performance much or at all with dual core processors.

If you want an online script that automatically does a lot of tweaks for you read this thread:
http://205.252.250.26/cgi-bin/yabb25/Ya ... 1318977019

HOWEVER, if you want to do it manually the fsx.cfg tweak is:

[JOBSCHEDULER]
affinitymask=XXX

It is not there by default but FSX SP2 will automatically try to run FSX on all the cores your processor has anyway. If you want to change it then add it. It's binary coded decimal. Some people have suggested that disabling the first core will improve performance. A bigger and better description of how it works is here:

http://www.simforums.com/forums/setting ... 29041.html

So basically on your dual core try:

[JOBSCHEDULER]
affinitymask=3

This will make it run on both cores.

AND

[JOBSCHEDULER]
affinitymask=2

This will disable the first core.

See which works better. If affinitymask=3 works better then you can just remove the entire thing from fsx.cfg.



There was an error in my last post, the numbers should of been 15 and 14. Where did 15 and 14 come from? On a quad core then all cores in binary is 1111, which in decimal is 15. Disabling the first core (which some people think gives better results) is 1110 which is 14.

I hope this makes sense.
Last edited by Slotback on Fri Oct 21, 2011 3:13 am, edited 1 time in total.
Slotback
 

Re: Affinity Setting

Postby EVVFCX » Fri Oct 21, 2011 5:25 am

now you've quoted it in binary it makes sense because all I saw was 15 and not the 13 or 14 thats mentioned, I've done the online fsx.cfg tweaks in the past and I'm reloading everything again after an OS reinstall.
May the Mynd be with you.
So far my number of landings either passenger or pilot equal my number of takeoffs.

FSX Gold Acc, P3D V4, FS2020
User avatar
EVVFCX
Captain
Captain
 
Posts: 751
Joined: Tue Nov 27, 2007 8:32 am
Location: Pontefract, West Yorkshire

Re: Affinity Setting

Postby Groovin_DC-10 » Sun Oct 23, 2011 8:29 pm

Hi Capt,
Just wondering if I would benifit from Game Booster. 
My PC is strictly for FSX.  I have the OS in an SSD and FSX/FS9 on a seperate HDD with their add ons.
I'm currently running a program called "End It All".  It shows me what hidden aps are running and gives me the ability to shut them down.  When my PC starts, I have two hidden apps running.  The USB 3.0 interface and my disc burning program.  I shut them down.
Is this what Game Booster basically does?  Or could there be more unnecessary stuff running in the background?

I also used the online FSX cfg file tweaker and got a very noticable improvement.   
User avatar
Groovin_DC-10
Ground hog
Ground hog
 
Posts: 38
Joined: Fri Sep 02, 2011 4:44 pm

Re: Affinity Setting

Postby Capt.Propwash » Sun Oct 23, 2011 10:44 pm

GameBooster is basically the same thing as End It All.   

It finds the processes that your computer does not need running, to allow it to stay running ... example: Background Intelligent Transfer Service.   This can be fully disabled if you wanted it to be.
The thoughts and expressions contained in the post above are solely my own, and not necessarily those of Simviation.com, its Moderators, its Staff, its Members, or other guests. They can not, are not, and will not be held liable for any thoughts, or expre
User avatar
Capt.Propwash
Major
Major
 
Posts: 1947
Joined: Tue Feb 20, 2007 12:34 am
Location: KCHS, Charleston, SC, USA

Re: Affinity Setting

Postby Slotback » Mon Oct 24, 2011 1:26 am

Disabling BITS will often break Windows update. On a modern computer the performance benefits of disabling background services are extremely small and doing so can break important features. Only fully disable background services if you're 100% sure they will not break anything.

IMHO, don't bother with programs like Game Booster and End It All. If you have unneeded programs that you know you don't need starting up with the computer then stop them from starting in the first place. This can usually be done in the options for the program you want to disable, the services control panel (start, run, type services.msc, press enter), or through msconfig (start, run, type msconfig, press enter).

If you have a program running in the background running that you sometimes need, you THEN gamebooster might be a help, but even so you could probably get away with letting them run in the background. Less hassle.
Last edited by Slotback on Mon Oct 24, 2011 1:49 am, edited 1 time in total.
Slotback
 

Re: Affinity Setting

Postby Groovin_DC-10 » Tue Oct 25, 2011 11:13 pm

Got it.  Thanks again for the informative posts, guys.
User avatar
Groovin_DC-10
Ground hog
Ground hog
 
Posts: 38
Joined: Fri Sep 02, 2011 4:44 pm


Return to Flight Simulator X (FSX) and Steam

Who is online

Users browsing this forum: No registered users and 618 guests