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.

From Hard Pauses back to near Flawless Performance

Featured Replies

16 hours ago, Bert Pieke said:

That is the issue with the Windows architecture.... Whenever Windows wants to do some "housekeeping", it can interrupt any running programs... The only way I know of to avoid these kind of problems, is to disable as many Windows services as possible.

Just to add to that, there can be Adobe updates, Java updates, Google updates etc that run on timers as well..

All of that .. turned right off and offload as many background items as possible. For example .. I use a USB DAC\AMP instead of the onboard Motherboard sound. Adobe ? not installed. or any other non sim related item. Portable versions of essential programs if required so they run and when you exit the program it truly exits.

Yes a little extreme but i built my sim rig for simming only. everything installed on it must contribute in some way to that purpose. Otherwise Ill use my laptop or tablet.

Edited by Maxis

AMD Ryzen 9800X3D/ Asus ROG Strix B650E F Gaming WiFi / Asrock Taichi 9070XT / 32GB G.Skill Trident Z5 Neo DDR5 6000 / 2x ADATA XPG 8200 Pro NVME / Arctic Liquid Freezer II 280 / Seasonic Vertex 1000w PSU / Lian Li LanCool II Mesh Performance / Asus VG34VQL3A / Topping E70 Velvet DAC & L70 Amp /Sennheiser HD660s2

Thrustmaster Boeing Yoke + TCA Sidestick + TFRP Rudders

  • Replies 80
  • Views 11.1k
  • Created
  • Last Reply

Been happening since the FS9 days! Windows is so bloated sometimes that whether you have a Celeron running at 2.0 GHZ or the almost released I9 13900k running at 5.7 Ghz all cores, it does not matter. When sometimes useless Windows processes decide to run, its either a FPS drop or pauses/stutters. 

It would be nice to strip down the OS to the bare minimum to run ( just the main core files , sound/GPU drivers , LAN or wireless) , like a console.

ANY cpu intensive game will suffer from this. Best to do is do your research and only use your PC for gaming., no more. Strip down your O/S as much as you can, lots of info online about this. Don't install any bloatware garbage on your gaming system.

For anything else, a $500 laptop will do the trick. 

  • Author
6 hours ago, ErichB said:

I'm also getting these hard pauses.  What does  audiodg.exe actually do?  Can you not just shut it down completely instead of swapping cores?

This WAS NOT the cause of hard pauses.  It MAY have contributed to the odd stutter, but not certain.

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

For anyone interested I have been experimenting with "Bill's Process Manager" and the screenshot below is while at FL380 over the south coast of the UK in the Fenix with FSLTL. I have moved the FSLTL injector, Spad.next, stream deck and all the Fenix apps to cores 16,17,18 & 19 which are the e-cores on my i7 12700K. The displays in the Fenix are being rendered on my internal GPU which you can also see. Looks promising so far. I am running Win 11 Pro which is supposed to have better optimization for 12th gen CPU's. MSFS is DX11 & TAA 

MHQvQY7.png

 

Edited by RJC68

 

Richard

i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |

mmBbmS1.png

 

2 hours ago, RJC68 said:

For anyone interested I have been experimenting with "Bill's Process Manager" and the screenshot below is while at FL380 over the south coast of the UK in the Fenix with FSLTL. I have moved the FSLTL injector, Spad.next, stream deck and all the Fenix apps to cores 16,17,18 & 19

Can you instead start those apps (FSLTL injector, Spad.nxt, Stream deck, etc.) using a batch file with affinity set for each app?

Or is a batch file not feasible to start those apps?

Rhett

7800X3D 96 GB G.Skill Flare  Gigabyte 4090  Crucial P5 Plus 2TB

38 minutes ago, Mace said:

Can you instead start those apps (FSLTL injector, Spad.nxt, Stream deck, etc.) using a batch file with affinity set for each app?

Or is a batch file not feasible to start those apps?

I have no idea and that is beyond my programming skills lol

 

Richard

i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |

mmBbmS1.png

 

1 minute ago, RJC68 said:

I have no idea and that is beyond my programming skills lol

Making a batch file doesn't require any programming skills at all, I mean if you can type in Notepad you can make one.

Anyway, my point is, historically I've had bad experiences with process affinity apps...although I've not heard of "Bill's Process Manager".  Whereas just setting affinity in a batch file is about as basic and unobtrusive as it gets.

Rhett

7800X3D 96 GB G.Skill Flare  Gigabyte 4090  Crucial P5 Plus 2TB

Just now, Mace said:

Making a batch file doesn't require any programming skills at all, I mean if you can type in Notepad you can make one.

Anyway, my point is, historically I've had bad experiences with process affinity apps...although I've not heard of "Bill's Process Manager".  Whereas just setting affinity in a batch file is about as basic and unobtrusive as it gets.

Ah I see,

I am just googling now to see if it is possible to set multiple applications in one batch file.

 

Richard

i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |

mmBbmS1.png

 

22 hours ago, vin747 said:

I have a static desktop wallpaper and still get this hard pause every 60 or 80s only with the Fbw neo. All other planes are okay. Go figure!

Yeah same here! 😞

Intel i9-13900K | Gigabyte Z790 Aorus Master | RTX4090 | 2x16GB Corsair Vengeance DDR5-6000 | Be quiet! Pure Loop 2 FX AiO | Win 11

1 hour ago, RJC68 said:

Ah I see,

I am just googling now to see if it is possible to set multiple applications in one batch file.

Sure you can do it with multiple apps.  Here's a batch file I have used in the past (not presently) with FFC affinity, which is hex to push these apps to the last two cores (Core10,11) of my hyperthreaded 8700K:

@ECHO OFF
echo.
echo Starting Pilot2ATC with AffinityMask . . .
start "Pilot2ATC" /affinity FFC "D:\FSTools\Pilot2ATC_2018_x64\Pilot2ATC_2020.exe"
echo Starting SimSounds with AffinityMask . . .
start "SimSounds" /affinity FFC "D:\FSTools\SimSounds\SimSounds.exe"
echo Starting LittleNavConnect with AffinityMask . . .
start "LittleNavConnect" /affinity FFC "D:\FStools\Little Navmap\Little Navconnect\littlenavconnect.exe"
echo.

 

Probably the only part that needs a little thought is the hexadecimal part...but I use the built-in windows calculator to figure that part out.  You also need to know how many cores your cpu has but you can find that out from Task Manager, Performance tab.

Only reason I mention it is that the apps like Process Lasso seem to compromise stability so much, at least in my experience with them.  If all I want to do is load apps on certain cores and a batch file like the above allows me to do that, no overhead, no muss no fuss...

Rhett

7800X3D 96 GB G.Skill Flare  Gigabyte 4090  Crucial P5 Plus 2TB

11 minutes ago, Mace said:

Sure you can do it with multiple apps.  Here's a batch file I have used in the past (not presently) with FFC affinity, which is hex to push these apps to the last two cores (Core10,11) of my hyperthreaded 8700K:

@ECHO OFF
echo.
echo Starting Pilot2ATC with AffinityMask . . .
start "Pilot2ATC" /affinity FFC "D:\FSTools\Pilot2ATC_2018_x64\Pilot2ATC_2020.exe"
echo Starting SimSounds with AffinityMask . . .
start "SimSounds" /affinity FFC "D:\FSTools\SimSounds\SimSounds.exe"
echo Starting LittleNavConnect with AffinityMask . . .
start "LittleNavConnect" /affinity FFC "D:\FStools\Little Navmap\Little Navconnect\littlenavconnect.exe"
echo.

 

Probably the only part that needs a little thought is the hexadecimal part...but I use the built-in windows calculator to figure that part out.  You also need to know how many cores your cpu has but you can find that out from Task Manager, Performance tab.

Only reason I mention it is that the apps like Process Lasso seem to compromise stability so much, at least in my experience with them.  If all I want to do is load apps on certain cores and a batch file like the above allows me to do that, no overhead, no muss no fuss...

Thank you for this,

I found a good article on configuring the hex part, I have an i7 12700K with 12 cores, 20 logical processors 

I will certainly give this a try

 

Richard

i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |

mmBbmS1.png

 

1 hour ago, Mace said:

Sure you can do it with multiple apps.  Here's a batch file I have used in the past (not presently) with FFC affinity, which is hex to push these apps to the last two cores (Core10,11) of my hyperthreaded 8700K:

@ECHO OFF
echo.
echo Starting Pilot2ATC with AffinityMask . . .
start "Pilot2ATC" /affinity FFC "D:\FSTools\Pilot2ATC_2018_x64\Pilot2ATC_2020.exe"
echo Starting SimSounds with AffinityMask . . .
start "SimSounds" /affinity FFC "D:\FSTools\SimSounds\SimSounds.exe"
echo Starting LittleNavConnect with AffinityMask . . .
start "LittleNavConnect" /affinity FFC "D:\FStools\Little Navmap\Little Navconnect\littlenavconnect.exe"
echo.

 

Probably the only part that needs a little thought is the hexadecimal part...but I use the built-in windows calculator to figure that part out.  You also need to know how many cores your cpu has but you can find that out from Task Manager, Performance tab.

Only reason I mention it is that the apps like Process Lasso seem to compromise stability so much, at least in my experience with them.  If all I want to do is load apps on certain cores and a batch file like the above allows me to do that, no overhead, no muss no fuss...

I created the batch file successfully and every program runs apart from the fsltl-trafficinjector.exe, it opens then closes.

Do you use FSLTL by any chance? If so can you see if you can get it to run via a batch command

Appreciate your help 

 

Richard

i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |

mmBbmS1.png

 

On 10/18/2022 at 12:50 PM, Noel said:

 

This may also be a red herring but I'll share it because the flight I'm in now, flying out of Lima PE to Cuzco, all aspects of taxi, turning, take off the on up to altitude were virtually 100% flawless.  I had a lot of this prior to SU10, a lot of very stable, smooth flights, but then things when to H E L L !  Not sure if this last maneuver really helped, but one of the files that seemed to be associated w/ stutters (running ProcMon) was audiodg.exe.  This is the most common file playing while running MSFS!  I had done this early on to no avail, but that was when looking at the hard pause issue.  So just prior to this flight I assigned audiodg.exe to Core0 and Core01, and took flightsimulator.exe and FSUIPC7 off of those two of my eight cores.   Voila, this flight has been perfection city!  And Lima is a huge area w/ gobs of buildings.  Nary a hiccough for the entire flight no matter how hard I turned during taxi, etc. 


 

I just tried this in SU 11 beta. First time I ever had a stutter free flight in SU 11 beta in DX 11. DX 12 was always smooth regardless, but not DX 11 in SU11.

So, I set flightsimulator.exe to all 12 cores except 2,3,5,and 6. And set audiodg.exe to only cores 5 and 6.

No stutters flying into John Wayne Burban KBUR (orbx 2) which is the airport most likely to stutter I have ever purchased. Before I  had to  concentrate to land there (bad stutters). 

Thank you, Noel !

5800X3D, RTX4070, 600 Watt, one or two 1440p 32" screens, 64 GB RAM, 4 TB  PCle 3 NVMe, Warthog throttle, VKB NXT EVO stick, Honeycomb Alpha yoke, CH quad, 3 Logitech panels, 2 StreamDecks, Desktop Aviator Trim Panel. Crystal Light VR.

 

54 minutes ago, RJC68 said:

I created the batch file successfully and every program runs apart from the fsltl-trafficinjector.exe, it opens then closes.

Do you use FSLTL by any chance? If so can you see if you can get it to run via a batch command

Appreciate your help 

I do not use FSLTL -- at least not yet.  

Is it possible that fstl-trafficinjector.exe is supposed to run and close by design?  Or maybe it's still running in the background?

One thing you can do is see how you have been starting that program (via shortcut?) and look at the shortcut properties and see if it requires a command line switch or something like that.

Rhett

7800X3D 96 GB G.Skill Flare  Gigabyte 4090  Crucial P5 Plus 2TB

7 hours ago, Fielder said:

So, I set flightsimulator.exe to all 12 cores except 2,3,5,and 6. And set audiodg.exe to only cores 5 and 6.

Why didn't you set MSFS to 2 and 3?

7950X3D | RTX 4090 | 64GB DDR5

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.