Developers experiment with manually allocating load to processor cores for maximum performance

Developers are experimenting with manually allocating load to processor cores for maximum performance.

When you enter the command system.cpuaffinity <core numbers, the system completely allocates the specified processor cores to Rust - no other processes in the system will use these cores, and if you configure the command correctly, you can get more FPS from your processor.

On powerful PC builds with a large number of cores, this allows for a very high FPS increase, but its effectiveness on average-power computers has yet to be tested.

Allocating cores puts the game at the highest priority, and this can affect the performance of other processes on the computer, so if you have a weak processor with a minimum number of cores, the command will most likely make your system and the game more laggy and unstable. It also has a very negative impact on the stability of applications such as Google Chrome or Discord.

Try to allocate enough cores if you decide to use this command. Incorrect settings (not enough cores allocated, or too many) can significantly reduce FPS.

This command is currently only available on the staging branch and is still being tested for effectiveness - but if you're really interested, you can go and experiment for yourself.

You can specify the desired core numbers in the command in different ways:
• enumeration ("0,2,5,6" will allocate 0, 2, 5 and 6 cores)
• ranges ("10-12" will select all cores from the first to the fourth)
• both methods at once ("1,2,5,6,10-12" will allocate 1, 2, 5 and 6 cores, as well as 10 through 12)
for example: "system.cpuaffinity 0,2,5,6,10-12"

News provider: RustRu

363

Comments (0)

    No comments yet.