Sign in to follow this  
Brian_A_Neuman

Assigning 1 core for ASN

Recommended Posts

Good afternoon,

 

I am one of the people who are suffering from the hesitation issues with P3D 3.2. I really think at after following all the instructions regarding locked frame rates, affinity mask, FFTF (.01), I do believe that ASN is the culprit and I cant fly without it :)

 

How do I assign cores for a single program? This seems to be a solution that people use but I cant figure out how to do it. I am running a i5 (3.30 unable to overclock) with a 980 GTI. Thank you.

Share this post


Link to post
Help AVSIM continue to serve you!
Please donate today!

There are several tools for doing this. One of the most popular ones is Process Lasso https://bitsum.com/

 

Another possibility is running ASN networked on a client, if you have a 2nd machine around. That's what I do.

 

Kind regards, Michael

Share this post


Link to post

I wish I had an extra machine around, but I don't at the moment. I'll check into that program. Thanks for your help.

Share this post


Link to post

Well for th most part it runs well, I just get that goofy drop in FPS every 5-7 seconds that is very brief. Yes, I would like a new CPU, but I need to ensure I don't have to replace my motherboard to do it.

Share this post


Link to post

you can always do it manually also, by going into the task manager, right click and pick affinity settings..you may have to hit 'show processes from all users' button at the bottom first to have admin permission to change.

 

did you test without using ASN to verify that it was the cause? it seems unusual, i do not use any special settings with it and never have troubles such as you describe on my 3.6ghz machine. it is just not doing anything every 5-7 seconds, other than the initial injection it should really only mess with your sim every 15 minutes or so when it updates weather.. might want to post at their forums too if you are sure that is the cause maybe the log file would show some related problem.

 

EDIT: i just realized this is the p3d forum, my experience is with fsx only.

all bets are off there!! haha! but you may want to check their site, i know there was a patch released for ASN just in the last few days that was for p3d users.

 

cheers

-andy crosby

Share this post


Link to post

I have tested. When I load up with no weather it pans smoothly. With ASN, I get the hesitation. Before I left for work today I brought my locked frames down to 30, adjusted my affinity mask to 85 as well. I will do further testing. I will tell you the hesitation does not make it unflyable, it's just annoying.

Share this post


Link to post

Assign FSX all the cores but 1 (usually the first) and don't try to micro-manage ASN.  I wrote FSXAssist for that.   Clouds have always been a big FPS / smoothness hit except on my current build with 2 970s in SLI.  As a matter of fact, since I went SLI a few years ago, clouds no longer cause stutters.  Also I use REX soft clouds.

 

Regards

 

jja

Share this post


Link to post

If you are running FSUIPC look in the .ini file and see of auto save is on, if it is turn it off. (just another possibility)

Share this post


Link to post

If you are running FSUIPC look in the .ini file and see of auto save is on, if it is turn it off. (just another possibility)

Autosave is not turned on, so that is not the culprit. Good idea though.

 

I appreciate all the ideas and I will look into trying all of them tomorrow (I have a horridly busy day today, no time for P3D unfortunately). 

Share this post


Link to post

If your running win7 try changing your desktop theme to Aero. I did this and it made a huge difference!

Share this post


Link to post

Alright, assigning core 0 to ASN/VPILOT with P3D assigned to 1,2,3 seems to have smoothed it out. Will I need to do this manually in the Task Manager every time I do this? Or will windows remember? Thank you for all your help.

Share this post


Link to post

Windows (Task Manager) does not remember the settings. The tools I cited above (and some others) will do.

 

Kind regards, Michael

Share this post


Link to post

I use Project Lasso and it remembers where I assign things and the priorities assigned.

Share this post


Link to post

All you have to do is to add this line to your ASN shortcut target

 

c:\windows\system32\cmd.exe /C start /affinity 1

 

Example, the ASN shortcut target looks like this now:

 

"c:\blah blah\blah blah\ASN.exe"

 

Change it to:

 

c:\windows\system32\cmd.exe /C start /affinity 1 "c:\blah blah\blah blah\ASN.exe"

 

By the way affinity 1 = core 0.  Next time you click on the ASN shortcut the program will only be running on core 0. 

Share this post


Link to post

Fortunately it remembers where I put P3D...but all I have to say is wow. Using this method of running P3D on 3 cores, and ASN and whatever other background program on the other core is working miracles. I have never had my sim running this smoothly. I am a very happy simmer at this moment. Thank you for your advice.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this