Sideburns Posted May 21, 2020 Posted May 21, 2020 (edited) Hi, Many of us who fiddle a bit more with computers know DCS runs smoother when it is adjusted to have a higher than normal priority in the Windows task manager. Currently the DCS launcher, effectively DCS_updater.exe invokes DCS.exe with normal process priority, hence a user is required to manually intervene to increase the process priority to enable a smoother gaming experience. One can create a custom shortcut, such as that below assuming a d:\ DCS install, to invoke DCS.exe with high process priority: C:\Windows\System32\cmd.exe /c start "DCS" /high "D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe" (Note to other users, using DCS.exe directly skips the DCS update check but I couldn't find a way of using DCS_Updater.exe while carrying across the high priority invocation. I don't believe this is possible as a user.) However, I think if ED could implement a revised shortcut / DCS_Updater.exe invocation to include this elevated process priority as standard for all DCS installs it would improve users' SP and MP experience. Potentially free performance improvement! Apologies if this has already been suggested, but search didn't bring back any results. UPDATE: The Regedit way of assigning priority to processes is arguably the better method if you are comfortable editing the registry, see posts below for details Edited May 26, 2020 by Sideburns Corrections 1 Ryzen 5800x@5Ghz | 96gb DDR4 3200Mhz | Asus Rx6800xt TUF OC | 500Gb OS SSD + 1TB Gaming SSD | Asus VG27AQ | Trackhat clip | VPC WarBRD base | Thrustmaster stick and throttle (Deltasim minijoystick mod). F14 | F16 | AJS37 | F5 | Av8b | FC3 | Mig21 | FW190D9 | Huey Been playing DCS from Flanker 2.0 to present
fagulha Posted May 22, 2020 Posted May 22, 2020 +1 here. About carrier ops: "The younger pilots are still quite capable of holding their heads forward against the forces. The older ones have been doing this too long and know better; sore necks make for poor sleep.' PC: 14th I7 14700KF 5.6ghz | 64GB RAM DDR5 5200 CL40 XMP | Gigabyte RTX 4080 Super Aero OC 16 GB RAM GDDR6X | Thermalright Notte 360 RGB | PSU Thermaltake Though Power GF A3 Snow 1050W ATX 3.0 / 1 WD SN770 1TB M.2 NVME + 1 SSD M.2 2TB + 2x SSD SATA 500GB + 1 Samsung 990 PRO 4TB M.2 NVME (DCS only) | Valve Index| Andre´s JeatSeat.
TOViper Posted May 25, 2020 Posted May 25, 2020 Seems to have a real effect on my computer as well, thanks for posting! Visit https://www.viggen.training ...Viggen... what more can you ask for? my computer: AMD Ryzen 5600G 4.4 GHz | NVIDIA RTX 3080 10GB | 32 GB 3.2 GHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TRP | Rift CV1
currenthill Posted May 25, 2020 Posted May 25, 2020 (edited) You can set this permanently quite easily with a small registry addition. Start regedit Go to [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ Add key DCS.exe Below the new key DCS.exe, add key PerfOptions Add DWORD CpuPriorityClass and set the value to 3 (priority high) Close regedit DCS.exe will now always have cpu high priority, regardless of how it's started (directly or via updater). Here's a summary of the registry addition: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\PROCESSNAME.EXE\PerfOptions] "CpuPriorityClass"=dword:00000003 Maybe I shall add: It's a totally safe registry edit, but you should know what you're doing before you start editing the registry. Edited May 25, 2020 by currenthill Added disclaimer 2 1 _____________________________________________________________ Military Assets for DCS by Currenthill Questions about my assets - check my FAQ! Click here if you want to support my work by donations
TOViper Posted May 25, 2020 Posted May 25, 2020 works like a charm ... thanks pal! Visit https://www.viggen.training ...Viggen... what more can you ask for? my computer: AMD Ryzen 5600G 4.4 GHz | NVIDIA RTX 3080 10GB | 32 GB 3.2 GHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TRP | Rift CV1
Sideburns Posted May 26, 2020 Author Posted May 26, 2020 You can set this permanently quite easily with a small registry addition. Start regedit Go to [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ Add key DCS.exe Below the new key DCS.exe, add key PerfOptions Add DWORD CpuPriorityClass and set the value to 3 (priority high) Close regedit DCS.exe will now always have cpu high priority, regardless of how it's started (directly or via updater). Here's a summary of the registry addition: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\PROCESSNAME.EXE\PerfOptions] "CpuPriorityClass"=dword:00000003 Maybe I shall add: It's a totally safe registry edit, but you should know what you're doing before you start editing the registry. Aye, another way of doing this which means you can use the normal shortcut with the registry edit. Whichever way I think for the good of all DCS players if ED implemented it as part of the standard install. I suspect a lot of MP jitters are down to people's machines struggling and stuttering. 1 Ryzen 5800x@5Ghz | 96gb DDR4 3200Mhz | Asus Rx6800xt TUF OC | 500Gb OS SSD + 1TB Gaming SSD | Asus VG27AQ | Trackhat clip | VPC WarBRD base | Thrustmaster stick and throttle (Deltasim minijoystick mod). F14 | F16 | AJS37 | F5 | Av8b | FC3 | Mig21 | FW190D9 | Huey Been playing DCS from Flanker 2.0 to present
TAW_Impalor Posted June 9, 2020 Posted June 9, 2020 No go for me, get random crashes... 12900KF@5.4, 32GB DDR4@4000cl14g1, 4090, M.2, W10 Pro, Warthog HOTAS, ButtKicker, Reverb G2/OpenXR
Sideburns Posted June 17, 2020 Author Posted June 17, 2020 No go for me, get random crashes... Not entirely sure why this priority change would cause crashes. I would suggest checking the stability of your overclock, prime95, memtest etc. Ryzen 5800x@5Ghz | 96gb DDR4 3200Mhz | Asus Rx6800xt TUF OC | 500Gb OS SSD + 1TB Gaming SSD | Asus VG27AQ | Trackhat clip | VPC WarBRD base | Thrustmaster stick and throttle (Deltasim minijoystick mod). F14 | F16 | AJS37 | F5 | Av8b | FC3 | Mig21 | FW190D9 | Huey Been playing DCS from Flanker 2.0 to present
TOViper Posted June 17, 2020 Posted June 17, 2020 Feedback after using it for about a month: works fine, no hardware crashes or similar. But of course I am carefully watching temperatures ... 4.4 GHz seems good for winter usage, but now summer is on the way approaching the middle of Europe ... damn :D Visit https://www.viggen.training ...Viggen... what more can you ask for? my computer: AMD Ryzen 5600G 4.4 GHz | NVIDIA RTX 3080 10GB | 32 GB 3.2 GHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TRP | Rift CV1
freehand Posted June 17, 2020 Posted June 17, 2020 When i need that little extra I use Process Lasso in VR. Many have tried in the past here I do believe.
PSYKOnz Posted August 26, 2021 Posted August 26, 2021 (edited) Can it be set to Realtime? or is high the max this can go? EDIT: did some digging.. "CpuPriorityClass"=dword:00000006 1 Idle 2 Normal 3 High 4 RealTime (n.a.) 5 Below Normal 6 Above Normal Cannot set RealTime with this value, only with Task Manager. and also confirm this woks for dcs dedicated server too!! much happy Edited August 26, 2021 by PSYKOnz 2 Tomcat, Tomcat über allen
Flappie Posted May 14, 2023 Posted May 14, 2023 For your information, doing what is described in this thread may generate DCS unstability with MT, as seen here: 3 2 ---
Recommended Posts