Jump to content

Recommended Posts

Posted

I have been able to get small and consistent performance improvements on my 12700k by setting the processor affinity:

- ignore the virtual cores (the odd numbered ones)

- ignore core 0 (tends to be used by the O/S for a bunch of stuff)

- ignore the e-cores

Using Process Lasso works to do this and is low effort (Bitsum. Real-time CPU Optimization and Automation)

or you can use a script with nircmd (NirCmd - Windows command line tool (nirsoft.net))

:SetAffinity
    REM Define the process name
    set "process_name=DCS.exe"
    REM Initialize the PID variable
    set "pid="
    REM Use WMIC to get the PID and store it in the variable
    for /f "tokens=*" %%a in ('wmic process where "name='%process_name%'" get ProcessId ^| findstr /r "[0-9]"') do (
        set "pid=%%a"setlocal enabledelayedexpansion
        goto :found_pid
    )
    REM If the process was not found, display a message
    if not defined pid (
        echo The process "%process_name%" was not found.
        goto END
    )

    REM Label to exit the loop
    :found_pid
    REM Display the PID
    echo The PID of "%process_name%" is %pid%
 
    echo Setting Affinity to p-cores only (not using core 0)
    nircmd setprocessaffinity /%pid% 2 4 6 8 10 12 14

:END
 
 
YMMV... I am not a lawyer and I am not offer legal advice ... the value of investments may go up as well as down ...

SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Posted
3 minutes ago, speed-of-heat said:

I have been able to get small and consistent performance improvements on my 12700k by setting the processor affinity:

- ignore the virtual cores (the odd numbered ones)

- ignore core 0 (tends to be used by the O/S for a bunch of stuff)

- ignore the e-cores

Using Process Lasso works to do this and is low effort (Bitsum. Real-time CPU Optimization and Automation)

or you can use a script with nircmd (NirCmd - Windows command line tool (nirsoft.net))

:SetAffinity
    REM Define the process name
    set "process_name=DCS.exe"
    REM Initialize the PID variable
    set "pid="
    REM Use WMIC to get the PID and store it in the variable
    for /f "tokens=*" %%a in ('wmic process where "name='%process_name%'" get ProcessId ^| findstr /r "[0-9]"') do (
        set "pid=%%a"setlocal enabledelayedexpansion
        goto :found_pid
    )
    REM If the process was not found, display a message
    if not defined pid (
        echo The process "%process_name%" was not found.
        goto END
    )

    REM Label to exit the loop
    :found_pid
    REM Display the PID
    echo The PID of "%process_name%" is %pid%
 
    echo Setting Affinity to p-cores only (not using core 0)
    nircmd setprocessaffinity /%pid% 2 4 6 8 10 12 14

:END
 
 
YMMV... I am not a lawyer and I am not offer legal advice ... the value of investments may go up as well as down ...

@speed-of-heat I'm guessing you’ve already seen/tried this?

 

I've not tried it as yet and am still relying on process lasso (12900K)

14900KS | Maximus Hero Z690 | ASUS 4090 TUF OC | 64GB DDR5 6600 | DCS on 2TB NVMe | WarBRD+Warthog Stick | CM3 | TM TPR's | Varjo Aero

Posted
27 minutes ago, zildac said:

@speed-of-heat I'm guessing you’ve already seen/tried this?

 

I've not tried it as yet and am still relying on process lasso (12900K)

@zildac no i haven't seen/tried it yet, gimme a moment, thanks for pointing it out

 

SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Posted

it didnt really improve my stutter positions and did increase my frametimes

 

SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Posted
it didnt really improve my stutter positions and did increase my frametimes
 

14900KS | Maximus Hero Z690 | ASUS 4090 TUF OC | 64GB DDR5 6600 | DCS on 2TB NVMe | WarBRD+Warthog Stick | CM3 | TM TPR's | Varjo Aero

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...