level 9
TighnariXT
楼主
Ryzen 7 9800X3D
Ryzen 7 9850X3D
Ryzen 7 9700X
Ryzen 7 7800X3D
Ryzen 7 5800X3D
Ryzen 7 7700X / 7700
i9-11900K / i7-11700K
i9-9900K / i7-10700K
只适合以上处理器!其余处理器误用!否则会导致游戏卡死!
1.win+R 打开运行界面,输入 regedit 后回车打开注册表编辑器,把 以下这段替换进上端的注册表路径栏,注意要保留前面的“计算机\”
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
2.右击Image File Execution Options 文件夹,创建项,把新生成的文件夹名字改成"RustClient.exe" (没有引号)
3.右击这个 exe 文件夹,创建项,把生成的次级文件夹改名为 PerfOptions
4.左击 PerfOption 文件夹,在右边大片的空白区域内右击创建 DWORD32选项,把这个 DWORD32 选项改名为 CpuAffinity
5.双击 CpuAffinity,把值改成 5555,保持十六进制
原理:单 CCD 八核超线程的 CPU 每个核心会分两个线程,了,一个是主线程“物理线程”,另一个是副线程“逻辑线程”,由于当今的 Windows操作系统无论是 win10 还是 win11 对于线程的调度都非常差,完全无法百分百保证游戏线程调拨给高性能的物理线程,只要后台程序有躁动,即便你在游戏里打开了“处理器亲和性”选项,Windows 还是会傻乎乎得把游戏进程调给低性能的逻辑线程,这个操作能够把 rust 的游戏进程牢牢锁死在物理线程里,不准 rust 进逻辑线程
2026年04月29日 01点04分
1
Ryzen 7 9850X3D
Ryzen 7 9700X
Ryzen 7 7800X3D
Ryzen 7 5800X3D
Ryzen 7 7700X / 7700
i9-11900K / i7-11700K
i9-9900K / i7-10700K
只适合以上处理器!其余处理器误用!否则会导致游戏卡死!
1.win+R 打开运行界面,输入 regedit 后回车打开注册表编辑器,把 以下这段替换进上端的注册表路径栏,注意要保留前面的“计算机\”
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
2.右击Image File Execution Options 文件夹,创建项,把新生成的文件夹名字改成"RustClient.exe" (没有引号)
3.右击这个 exe 文件夹,创建项,把生成的次级文件夹改名为 PerfOptions
4.左击 PerfOption 文件夹,在右边大片的空白区域内右击创建 DWORD32选项,把这个 DWORD32 选项改名为 CpuAffinity
5.双击 CpuAffinity,把值改成 5555,保持十六进制
原理:单 CCD 八核超线程的 CPU 每个核心会分两个线程,了,一个是主线程“物理线程”,另一个是副线程“逻辑线程”,由于当今的 Windows操作系统无论是 win10 还是 win11 对于线程的调度都非常差,完全无法百分百保证游戏线程调拨给高性能的物理线程,只要后台程序有躁动,即便你在游戏里打开了“处理器亲和性”选项,Windows 还是会傻乎乎得把游戏进程调给低性能的逻辑线程,这个操作能够把 rust 的游戏进程牢牢锁死在物理线程里,不准 rust 进逻辑线程