Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ADDONS ON WHICH CORES?

Featured Replies

Here's a link to Process Lasso Free that will allow you to set the affinity of your addons.  Set the affinity of the sim in the [Job Scheduler] section (that must be added to) your Prepar3d.cfg file.  Upon installing PL simply allow it to set it's default settings... it works just fine that way!  Then experiment with your addon affinities as you wish.  Easy peasy!

If you find that you like Process Lasso please consider buying it.  The company, Bitsum LLC, is a one man operation and Jeremy works hard to offer a strong and easy to use product.  He's a good guy.

HTH,

Greg

  • Replies 42
  • Views 5.1k
  • Created
  • Last Reply
3 hours ago, GSalden said:

Here one of my batchfiles :

Echo off
net sess>NUL 2>&1||(powershell try{saps '%0'-Verb RunAs}catch{}&exit)
pushd "C:\PILOTS_FSGRWP3Dv4_NETWORKBRIDGE"
start /affinity 2080 C:\PILOTS_FSGRWP3Dv4_NETWORKBRIDGE\"FS Global Real Weather Network Bridge.exe"
timeout /T 5 /nobreak
pushd "C:\Prosim\Prosim737"
start /affinity 2080 Prosim737.exe
timeout /T 10 /nobreak
pushd "C:\Prosim\ProsimMCP"
start /affinity 1800 ProsimMCP.exe
timeout /T 5 /nobreak
pushd "C:\Prosim\ProsimPanel"
start /affinity 48 ProsimPanel.exe
timeout /T 5 /nobreak
pushd "C\OpusFSI"
start /affinity 48 C:\OpusFSI\FSISERVER.EXE
timeout /T 10 /nobreak
pushd "C:\IOcards\SIOC"
start /affinity 1800 C:\IOcards\SIOC\sioc.exe
timeout /T 5 /nobreak
pushd "C:\FSPS\"Dolby Cockpit Sounds FSX"
start /affinity 2080 C:\FSPS\"Dolby Cockpit Sounds FSX"\"Dolby Cockpit Sounds FSX.exe"
timeout /T 5 /nobreak 
pushd "C:\FSGRW_P3Dv4"
start /affinity 2080 C:\FSGRW_P3Dv4\"Fs Global Real Weather.exe" 
 

 

Thanks for the responses I appreciate it

Joe

Joe (Southern California)

SystemI9-9900KS @5.1Ghz/ Corsair H115i / Gigabyte A-390 Master / EVGA RTX 2080 Ti FTW3 Hybrid w 11Gb / Trident 32Gb DDR4-3200 C14 / Evo 970 2Tb M.2 / Samsung 40inch TV 40ku6300 4K w/ Native 30 hz capability  / Corsair AX850 PS / VKB Gunfighter Pro / Virpil MongoosT-50 Throttle / MFG Crosswind Pedals /   LINDA, VoiceAttack, ChasePlane, AIG AI, MCE, FFTF, Pilot2ATC, HP Reverb G2

13 hours ago, willy647 said:

Have a look at this

 

Thanks I will take a look, and thanks for sharing your work for others to benefit from if they so choose.

Joe

Joe (Southern California)

SystemI9-9900KS @5.1Ghz/ Corsair H115i / Gigabyte A-390 Master / EVGA RTX 2080 Ti FTW3 Hybrid w 11Gb / Trident 32Gb DDR4-3200 C14 / Evo 970 2Tb M.2 / Samsung 40inch TV 40ku6300 4K w/ Native 30 hz capability  / Corsair AX850 PS / VKB Gunfighter Pro / Virpil MongoosT-50 Throttle / MFG Crosswind Pedals /   LINDA, VoiceAttack, ChasePlane, AIG AI, MCE, FFTF, Pilot2ATC, HP Reverb G2

  • Commercial Member

I'm curious - over a 8-10 hour flight, how much CPU time do these add-ons consume?

Cheers!

 

Luke Kolin

I make simFDR, the most advanced flight data recorder for FSX, Prepar3D and X-Plane.

23 minutes ago, Luke said:

I'm curious - over a 8-10 hour flight, how much CPU time do these add-ons consume?

Cheers!

 

A batchfile : 0 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

  • Commercial Member
4 minutes ago, GSalden said:

A batchfile : 0 

?? They still consume CPU time, no matter how you launch them.

Cheers!

Luke Kolin

I make simFDR, the most advanced flight data recorder for FSX, Prepar3D and X-Plane.

3 hours ago, Luke said:

?? They still consume CPU time, no matter how you launch them.

Cheers!

The moment the batchfile closes it stops...  

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

  • Commercial Member

Something is obviously getting lost in translation here. If you're running an addon that executes for a few seconds and then terminates, it doesn't matter what cores it runs on; it's likely not going to run long enough to make a meaningful difference and the Windows scheduler can place it on an unused core.

If you're running an addon that runs for a long time, let's say like ActiveSky or an ACARS package that does flight data recording, then whether you start it via a batch file or not, it's still going to consume CPU time .... and you want to run for a long time.

 

There's two questions in my mind - first, how much CPU time do add-ons actually consume, and when? I suspect you'll find that to be very, very low relative to the sim, and there's a lot of work going on for little more than placebo effect. The second is when the sim stutters, whether it's actually CPU contention or something completely different going on. Having been through the effort with some of my code, critical sections and the pauses they can cause are not often where one thinks.

Cheers!

Luke Kolin

I make simFDR, the most advanced flight data recorder for FSX, Prepar3D and X-Plane.

  • Author
19 hours ago, lownslo said:

Here's a link to Process Lasso Free that will allow you to set the affinity of your addons.  Set the affinity of the sim in the [Job Scheduler] section (that must be added to) your Prepar3d.cfg file.  Upon installing PL simply allow it to set it's default settings... it works just fine that way!  Then experiment with your addon affinities as you wish.  Easy peasy!

If you find that you like Process Lasso please consider buying it.  The company, Bitsum LLC, is a one man operation and Jeremy works hard to offer a strong and easy to use product.  He's a good guy.

HTH,

Greg

Thanks for the link,

so correct me if I’m wrong, P3d main core is 0,1?? I run a i9 9900k HT off, P3d is on all cores.

so untick all addons off 0 and 1

and spread the addons on 2 cores per??

 For instance ASP4 on 7,8???

 

cheers

mike

Finding the config that works best for you will take experimentation and testing = time. :biggrin: Running the config you mention above would require setting the sim's affinity in the Prepar3d.cfg file by adding the "Job Scheduler" section and setting the Affinity Mask as 63.  So copy and paste this to your Prepar3d.cfg.

[JOBSCHEDULER]
AffinityMask=63

An AM of 63 will run your sim on the first 6 cores (0-5) and leave the last two cores for your addons.  Using Process Lasso, assign your addons to run on one or both of the those last two cores (6 & 7).  PL makes it quick and easy to set and/or change the AM's of your addons.

Now, let the testing begin!  Create a challenging test scenario (multiple layers of clouds from ASP4, big airports, complex airplanes, etc...don't make the testing easy on your system!) and try different configurations until you find what works best for you.

Have fun! 👍

Greg

 

2 hours ago, Luke said:

If you're running an addon that runs for a long time, let's say like ActiveSky or an ACARS package that does flight data recording, then whether you start it via a batch file or not, it's still going to consume CPU time .... and you want to run for a long time.

The idea is to put the addons on cores that are having a low load when the sim is running.

So a core which is taxed for 40% max is having enough free time to take extra load.

A batchfile can put the addon a those cores. The best is 2 cores per addon.

A batchfile stops after having done its work, while Proces Lasso keeps on running...

Just put an addon like AS on 2 cores that are being taxed very little 🙂

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

  • Author
2 hours ago, GSalden said:

The idea is to put the addons on cores that are having a low load when the sim is running.

So a core which is taxed for 40% max is having enough free time to take extra load.

A batchfile can put the addon a those cores. The best is 2 cores per addon.

A batchfile stops after having done its work, while Proces Lasso keeps on running...

Just put an addon like AS on 2 cores that are being taxed very little 🙂

So is it ideal  to have P3d on all cores then?
and just move the addons off?

 

  • Commercial Member
7 hours ago, GSalden said:

The idea is to put the addons on cores that are having a low load when the sim is running.

Right, but that assumes that this is a) predictable, and b) static. It's probably somewhat predictable, but it's certainly changing over time based on the CPU load on the machine. If you're locking your affinity you're giving up potential available cycles. But either way, add-ons don't do much. Here's a Process Explorer log after 4 hours from SLC to ATL in P3Dv4.5, a PMDG 737 on an i7-9700K:

procExplorer.png

Notice how little time the add-ons consumed compared to P3D.

Cheers!

Luke

Luke Kolin

I make simFDR, the most advanced flight data recorder for FSX, Prepar3D and X-Plane.

Locking the affinity has been proven to be the best way to load the cores. Steve W has done lots of tests and showed us the results. My experience and of many others are the same.

Just use the Search feature ...
 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

I don't use Hyperthreading so that gives me 6 cores (CPU runs cooler without HT). I have two config profiles for PL, base and P3D.

  1. Base: Complete default. No core assignments. No preferential treatment to any program or system item.
  2. P3D: Core 0-3: P3D/ActiveSky only. Core 4-5: everything else. High Power Mode.

My cores are fully topped out in P3D so full utilization.

Curious, someone mentioned that they have an automatic trigger function to turn on the correct profile in PL when a certain program is turned on. What is the procedure? Been wanting his for ever.

Shez Ansari

Windows 11; CPU: Intel Core i7-8700K; GPU: EVGA GEFORCE GTX 1080Ti 11GB; MB: Gigabyte Z370 AORUS Gaming 5; RAM: 16GB; HD: Samsung 960 Pro 512GB SSD, Samsung 850 Pro 256GB SSD; Display: ASUS 4K 28", Asus UHD 26"

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.